Archive · 12 Oct 2026
Petrol, Diesel Rates Largely Steady Across Major Indian Cities
Petrol and diesel prices were mostly steady in major Indian cities on October 12.
In New Delhi, petrol cost Rs 102.12 per litre and diesel cost Rs 95.20.
In Mumbai, petrol cost Rs 111.21 per litre and diesel cost Rs 97.83.
Fuel prices are updated each day at 6 am.
Prices can differ from city to city because local taxes and delivery costs are not the same.
Dealer commissions can also affect the price.
India’s fuel prices can be influenced by the cost of oil bought from other countries and the rupee’s value against the US dollar.
Customers can check indicative local prices through Indian Oil’s SMS service.
Petrol and diesel prices remained largely unchanged across major Indian cities on October 12.
New Delhi petrol was Rs 102.12 per litre and diesel was Rs 95.20.
Mumbai petrol was Rs 111.21 per litre and diesel was Rs 97.83.
Fuel prices are revised daily at 6 am under the dynamic pricing system introduced in June 2017.
City prices can vary due to state taxes, transportation costs and dealer commissions; crude oil prices and currency movements also matter.
- Who
- Consumers buying petrol and diesel in India.
- What
- Fuel prices were reported as largely unchanged; New Delhi and Mumbai rates were listed.
- When
- Monday, October 12, 2026; prices are revised daily at 6 am.
- Where
- India, including New Delhi and Mumbai.
- Why
- Prices vary by location due to state taxes, transportation costs and dealer commissions; global crude prices and the rupee-dollar exchange rate can also affect costs.
- Date
- October 12, 2026
- New Delhi petrol
- Rs 102.12 per litre
- New Delhi diesel
- Rs 95.20 per litre
- Mumbai petrol
- Rs 111.21 per litre
- Mumbai diesel
- Rs 97.83 per litre
- Daily price revision
- 6 am
- Factors affecting city prices
- State taxes, transportation costs and dealer commissions