Fuel prices in India remain unchanged: Check rates
Petrol and diesel prices stayed the same in major Indian cities on March 6, 2026, even though global crude oil costs jumped due to U.S.-Iran tensions.
In Delhi, petrol was ₹94.77 per liter and diesel ₹87.67 per liter, offering a bit of relief for anyone keeping an eye on their commute budget.
How are fuel prices across India?
If you're in Mumbai, petrol was at ₹103.49 and diesel at ₹90.03 per liter.
Chennai saw petrol at ₹100.80 and diesel at ₹92.61; Kolkata's rates were a touch higher with petrol at ₹104.95 and diesel at ₹92.02;
Bengaluru had petrol for ₹102.92 and diesel for ₹88.99; Hyderabad topped the charts with petrol at ₹107.46 and diesel at ₹95.70.
Why did fuel prices stay the same?
Fuel prices in India get updated every morning based on global oil rates, exchange rates, taxes, plus state-specific charges, and transport costs, so they can vary city to city.
Even with international price swings this week, Indian fuel rates didn't budge on March 6—a small win for wallets everywhere!