2 weeks ago
Petrol, diesel prices on August 14 across major Indian cities
Every day, the price of petrol and diesel can be different depending on which city you live in.
In India, on August 14, 2026, one litre of petrol cost ₹102.12 in Delhi.
Mumbai's petrol cost even more, at ₹111.21 per litre.
The most expensive petrol was in Hyderabad, where one litre cost ₹115.43.
Hyderabad also had the most expensive diesel, at ₹103.58, and it was the only big city where diesel cost more than ₹100.
In most big cities, one litre of diesel stayed below ₹100.
Many things decide these prices, like how much it costs to buy crude oil from other countries.
Government taxes and the value of the rupee compared to the dollar also matter.
Transport costs and how much fuel people want can change prices too.
The reports had slightly different numbers for some cities, like Mumbai and Bengaluru.
Petrol and diesel prices remained largely stable on August 14, 2026, with Delhi petrol at ₹102.12 per litre and diesel at ₹95.20.
Hyderabad has the highest listed prices at ₹115.43 per litre for petrol and ₹103.58 for diesel, the only major city where diesel exceeds ₹100.
Petrol prices remain above ₹110 per litre in Mumbai, Hyderabad, Bengaluru and Kolkata.
Reports contain discrepancies: Mumbai diesel is listed at ₹99.82 in one article's text but ₹97.83 in its table, and figures for Hyderabad, Bengaluru and Chennai differ slightly between reports.
Fuel prices are driven by international crude oil prices, the rupee-dollar exchange rate, central and state taxes, transport costs and demand-supply conditions.
- Who
- Consumers and fuel retailers across major Indian cities, including Delhi, Mumbai, Chennai, Kolkata, Bengaluru and Hyderabad.
- What
- Daily retail petrol and diesel prices, which remained largely stable and vary across cities.
- Where
- Major Indian cities: Delhi, Mumbai, Chennai, Kolkata, Bengaluru and Hyderabad.
- When
- August 14, 2026, with August 13 rates also reported; prices are set at 6 am and are subject to change.
- Why
- Prices are shaped by international crude oil prices, the rupee-dollar exchange rate, government taxes, transportation costs and demand-supply conditions.
Key facts
- Date
- August 14, 2026 (August 13 rates also reported)
- Delhi petrol
- ₹102.12 per litre
- Delhi diesel
- ₹95.20 per litre
- Highest petrol price
- Hyderabad ₹115.43 per litre (₹115.69 in August 13 reports)
- Highest diesel price
- Hyderabad ₹103.58 per litre (₹103.82 in some reports)
- Mumbai petrol
- ₹111.21 per litre
- Mumbai diesel
- ₹97.83 per litre (₹99.82 in one passage)
- Key price drivers
- Crude oil prices, rupee-dollar exchange rate, taxes, transport costs, demand-supply conditions










