Fuel Prices in India

Check current petrol and diesel rates in your city

Browse by State

Andaman and Nicobar Islands

1 cityPort Blair

Andhra Pradesh

14 citiesAnantapur

Arunachal Pradesh

1 cityItanagar

Assam

10 citiesBarpeta

Bihar

36 citiesAraria

Chandigarh

1 cityChandigarh

Chhattisgarh

17 citiesAmbikapur

Dadra and Nagar Haveli

1 citySilvassa

Daman and Diu

1 cityDaman

Delhi

8 citiesDelhi

Goa

2 citiesMargao

Gujarat

22 citiesAhmedabad

Haryana

20 citiesAmbala

Himachal Pradesh

9 citiesBilaspur

Jammu and Kashmir

15 citiesAnantnag

Jharkhand

16 citiesBokaro

Karnataka

28 citiesBagalkot

Kerala

13 citiesAlappuzha

Madhya Pradesh

49 citiesAlirajpur

Maharashtra

34 citiesAhmednagar

Manipur

1 cityImphal

Meghalaya

4 citiesJowai

Mizoram

1 cityAizwal

Nagaland

2 citiesDimapur

Odisha

20 citiesAngul

Puducherry

3 citiesKaraikal

Punjab

20 citiesAmritsar

Rajasthan

30 citiesAjmer

Sikkim

3 citiesGangtok

Tamil Nadu

31 citiesAriyalur

Telangana

9 citiesAdilabad

Tripura

1 cityAgartala

Uttar Pradesh

65 citiesAgra

Uttarakhand

7 citiesAlmora

West Bengal

15 citiesAlipore

About Fuel Prices in India

Fuel prices in India are revised daily by oil marketing companies (Indian Oil, Bharat Petroleum, and Hindustan Petroleum) based on international crude oil prices and foreign exchange rates.

The dynamic daily pricing system was introduced in 2017, replacing the fortnightly revision system. Prices are updated at 6:00 AM every day.

  • Prices vary by city due to local taxes and transportation costs
  • State VAT is a major component of fuel prices
  • Central excise duty applies uniformly across India