Fuel prices
Know the price before you fill up
Compare petrol prices per litre across cities and states, and explore location-wise price history.
INDIA REFERENCE
₹111.21per litreRate dated 06 Oct 2026
City
Mayiladuthurai
Tamil Nadu
per litre₹109.16
06 Oct 2026
City
Mayurbhanj
Odisha
per litre₹109.43
06 Oct 2026
City
Medak
Telangana
per litre+0.38₹116.25
06 Oct 2026
City
Medchal Malkajgiri
Telangana
per litre₹116.15
06 Oct 2026
City
Meerut
Uttar Pradesh
per litre₹101.99
06 Oct 2026
State
Meghalaya
India
per litre₹102.64
06 Oct 2026
City
Mehabubnagar
Telangana
per litre₹116.64
06 Oct 2026
City
Mehsana
Gujarat
per litre₹102.10
06 Oct 2026
City
Mewat
Haryana
per litre₹102.82
06 Oct 2026
City
Mirzapur
Uttar Pradesh
per litre₹102.45
06 Oct 2026
State
Mizoram
India
per litre₹106.54
06 Oct 2026
City
Moga
Punjab
per litre-0.03₹105.69
06 Oct 2026
City
Mohla Manpur Ambagarh Chouki
Chhatisgarh
per litre₹109.17
04 Oct 2026
City
Mokokchung
Nagaland
per litre₹105.92
06 Oct 2026
City
Mon
Nagaland
per litre₹105.80
06 Oct 2026
City
Moradabad
Uttar Pradesh
per litre₹102.11
06 Oct 2026
City
Morbi
Gujarat
per litre₹102.16
06 Oct 2026
City
Morena
Madhya Pradesh
per litre₹114.46
06 Oct 2026
City
Morigaon
Assam
per litre₹106.83
06 Oct 2026
City
Muktsar
Punjab
per litre-0.14₹105.01
06 Oct 2026
City
Mulugu
Telangana
per litre₹115.62
06 Oct 2026
City
Mumbai
Maharashtra
per litre₹111.21
06 Oct 2026
City
Mungeli
Chhatisgarh
per litre₹109.02
06 Oct 2026
City
Munger
Bihar
per litre₹113.59
06 Oct 2026
Rates display their recorded dates and units. Open a location to explore more details.