India · Daily
Petrol prices in India today
Petrol rates across 35 major Indian cities, updated every morning at 6:35 IST. Last refresh: 04 Jun 2026.
South Andaman
Andaman and Nicobar Islands
₹88.66
/ litre
Guntur
Andhra Pradesh
₹117.74
/ litre
Papum Pare
Arunachal Pradesh
₹97.43
/ litre
Kamrup Metropolitan
Assam
₹105.85
/ litre
Patna
Bihar
₹113.35
/ litre
Chandigarh
Chandigarh
₹101.51
/ litre
Raipur
Chhattisgarh
₹108.06
/ litre
Daman
Dadra and Nagar Haveli and Daman and Diu
₹99.50
/ litre
New Delhi
Delhi
₹102.12
/ litre
North Goa
Goa
₹104.19
/ litre
Ahmedabad
Gujarat
₹101.70
/ litre
Hisar
Haryana
₹104.51
/ litre
Shimla
Himachal Pradesh
₹102.55
/ litre
Srinagar
Jammu and Kashmir
₹104.33
/ litre
Ranchi
Jharkhand
₹105.93
/ litre
Bengaluru Urban
Karnataka
₹110.93
/ litre
Thiruvananthapuram
Kerala
₹115.49
/ litre
Leh
Ladakh
₹109.81
/ litre
Lakshadweep
Lakshadweep
₹107.50
/ litre
Bhopal
Madhya Pradesh
₹114.54
/ litre
Mumbai City
Maharashtra
₹111.18
/ litre
Imphal West
Manipur
₹106.87
/ litre
East Khasi Hills
Meghalaya
₹102.26
/ litre
Aizawl
Mizoram
₹105.52
/ litre
Kohima
Nagaland
₹104.39
/ litre
Khordha
Odisha
₹108.98
/ litre
Puducherry
Puducherry
₹103.58
/ litre
Amritsar
Punjab
₹106.36
/ litre
Jaipur
Rajasthan
₹112.66
/ litre
Gangtok
Sikkim
₹110.95
/ litre
Chennai
Tamil Nadu
₹107.77
/ litre
Hyderabad
Telangana
₹115.69
/ litre
West Tripura
Tripura
₹105.17
/ litre
Dehradun
Uttarakhand
₹100.54
/ litre
Kolkata
West Bengal
₹113.47
/ litre
By state
Andaman and Nicobar Islands(1)Andhra Pradesh(1)Arunachal Pradesh(1)Assam(1)Bihar(1)Chandigarh(1)Chhattisgarh(1)Dadra and Nagar Haveli and Daman and Diu(1)Delhi(1)Goa(1)Gujarat(1)Haryana(1)Himachal Pradesh(1)Jammu and Kashmir(1)Jharkhand(1)Karnataka(1)Kerala(1)Ladakh(1)Lakshadweep(1)Madhya Pradesh(1)Maharashtra(1)Manipur(1)Meghalaya(1)Mizoram(1)Nagaland(1)Odisha(1)Puducherry(1)Punjab(1)Rajasthan(1)Sikkim(1)Tamil Nadu(1)Telangana(1)Tripura(1)Uttarakhand(1)West Bengal(1)