2 weeks ago
Petrol and Diesel Prices Remain Stable Across Major Indian Cities
Every day, cities in India set the price of petrol and diesel, the fuel that cars and trucks use.
On 14 August 2026, those prices stayed the same as before.
Petrol in Delhi costs about 102 rupees for one litre.
Diesel in Delhi costs about 95 rupees for one litre.
Some cities charge more money than others for the same fuel.
Hyderabad had the highest petrol price, at about 116 rupees per litre.
India has to buy a lot of oil from other countries to make petrol and diesel.
That is one reason world oil prices matter for the price at the pump.
Government taxes and how much fuel people need also affect the cost.
The listed prices are set at 6 am and could change later in the day.
Petrol and diesel prices remained stable in major Indian cities on 14 August 2026.
In Delhi, petrol costs Rs. 102.12 per litre and diesel Rs. 95.20 per litre.
Hyderabad recorded the highest listed prices at Rs. 115.69 per litre for petrol and Rs. 103.82 for diesel.
Mumbai petrol is Rs. 111.21 and diesel Rs. 97.83 per litre, while Chennai petrol is Rs. 107.76 and diesel Rs. 99.55 per litre.
Crude oil imports, rising demand, government taxes, rupee-dollar depreciation and refinery factors influence domestic fuel prices.
The listed fuel prices are effective from 6 am and are subject to change at any time.
- Who
- Consumers buying petrol and diesel in major Indian cities
- What
- Petrol and diesel prices remained stable across major cities
- Where
- Delhi, Hyderabad, Chennai, Mumbai and Bangalore, India
- When
- 14 August 2026
- Why
- Fuel prices are influenced by crude oil imports, rising demand, government taxes, rupee-dollar depreciation and refinery factors, and today they remained unchanged.
Key facts
- Date
- 14 August 2026
- Price Status
- Stable across major cities
- Delhi Petrol
- Rs. 102.12 per litre
- Delhi Diesel
- Rs. 95.20 per litre
- Hyderabad Petrol
- Rs. 115.69 per litre
- Mumbai Petrol
- Rs. 111.21 per litre
- Chennai Petrol
- Rs. 107.76 per litre
- Bangalore Petrol
- Rs. 110.82 per litre







