IRT
IndiaRealTime.Com
AQI, weather, fuel, gold & mandi prices and other Live data from India - sourced from official & trusted data

Petrol & Diesel Prices — India States & Capitals

Today's petrol and diesel prices (INR) for 34 Indian states & UTs and their capitals, updated daily. Open a state to see city-level prices too.

Andaman & Nicobar
Port Blair
Petrol ₹88.66 Diesel ₹84.56
Andhra Pradesh
Amaravati
Petrol ₹116.76 Diesel ₹104.73
Arunachal Pradesh
Itanagar
Petrol ₹97.95 Diesel ₹87.31
Assam
Dispur
Petrol ₹105.73 Diesel ₹97.23
Bihar
Patna
Petrol ₹113.37 Diesel ₹99.36
Chandigarh
Chandigarh
Petrol ₹101.54 Diesel ₹89.47
Chhattisgarh
Raipur
Petrol ₹108.30 Diesel ₹101.55
Dadra & Nagar Haveli and Daman & Diu
Daman
Petrol ₹99.44 Diesel ₹95.33
Delhi
New Delhi
Petrol ₹102.12 Diesel ₹95.20
Goa
Panaji
Petrol ₹104.00 Diesel ₹95.88
Gujarat
Gandhinagar
Petrol ₹102.04 Diesel ₹98.15
Haryana
Chandigarh
Petrol ₹103.28 Diesel ₹95.94
Himachal Pradesh
Shimla
Petrol ₹102.38 Diesel ₹94.57
Jammu & Kashmir
Srinagar
Petrol ₹104.13 Diesel ₹92.81
Jharkhand
Ranchi
Petrol ₹106.19 Diesel ₹101.31
Karnataka
Bengaluru
Petrol ₹111.68 Diesel ₹99.56
Kerala
Thiruvananthapuram
Petrol ₹115.49 Diesel ₹104.40
Madhya Pradesh
Bhopal
Petrol ₹114.54 Diesel ₹99.64
Maharashtra
Mumbai
Petrol ₹111.21 Diesel ₹97.83
Manipur
Imphal
Petrol ₹106.87 Diesel ₹92.57
Meghalaya
Shillong
Petrol ₹102.60 Diesel ₹94.10
Mizoram
Aizawl
Petrol ₹106.55 Diesel ₹95.17
Nagaland
Kohima
Petrol ₹104.87 Diesel ₹96.16
Odisha
Bhubaneswar
Petrol ₹108.97 Diesel ₹100.68
Puducherry
Puducherry
Petrol ₹103.58 Diesel ₹93.79
Punjab
Chandigarh
Petrol ₹105.56 Diesel ₹95.47
Rajasthan
Jaipur
Petrol ₹113.19 Diesel ₹98.25
Sikkim
Gangtok
Petrol ₹110.60 Diesel ₹97.55
Tamil Nadu
Chennai
Petrol ₹107.76 Diesel ₹99.55
Telangana
Hyderabad
Petrol ₹115.69 Diesel ₹103.82
Tripura
Agartala
Petrol ₹104.96 Diesel ₹93.85
Uttar Pradesh
Lucknow
Petrol ₹101.86 Diesel ₹95.36
Uttarakhand
Dehradun
Petrol ₹99.54 Diesel ₹95.05
West Bengal
Kolkata
Petrol ₹113.51 Diesel ₹99.82

Petrol and diesel prices in India are revised daily by state-owned oil marketing companies (Indian Oil, Bharat Petroleum, Hindustan Petroleum) based on international crude oil prices and the rupee-dollar exchange rate, then vary by state because of differing VAT and cess rates — which is why the same fuel can cost noticeably more or less just across a state border.