Fuel Prices in India

Check current petrol and diesel rates in your city

Browse by State

Andaman and Nicobar Islands

1 city • Port Blair

Andhra Pradesh

14 cities • Anantapur

Arunachal Pradesh

1 city • Itanagar

Assam

10 cities • Barpeta

Bihar

36 cities • Araria

Chandigarh

1 city • Chandigarh

Chhattisgarh

17 cities • Ambikapur

Dadra and Nagar Haveli

1 city • Silvassa

Daman and Diu

1 city • Daman

Delhi

8 cities • Delhi

Goa

2 cities • Margao

Gujarat

22 cities • Ahmedabad

Haryana

20 cities • Ambala

Himachal Pradesh

9 cities • Bilaspur

Jammu and Kashmir

15 cities • Anantnag

Jharkhand

16 cities • Bokaro

Karnataka

28 cities • Bagalkot

Kerala

13 cities • Alappuzha

Madhya Pradesh

49 cities • Alirajpur

Maharashtra

34 cities • Ahmednagar

Manipur

1 city • Imphal

Meghalaya

4 cities • Jowai

Mizoram

1 city • Aizwal

Nagaland

2 cities • Dimapur

Odisha

20 cities • Angul

Puducherry

3 cities • Karaikal

Punjab

20 cities • Amritsar

Rajasthan

30 cities • Ajmer

Sikkim

3 cities • Gangtok

Tamil Nadu

31 cities • Ariyalur

Telangana

9 cities • Adilabad

Tripura

1 city • Agartala

Uttar Pradesh

65 cities • Agra

Uttarakhand

7 cities • Almora

West Bengal

15 cities • Alipore

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