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
Maharajganj
Uttar Pradesh
per litre-0.52₹101.99
06 Oct 2026
City
Mahasamund
Chhatisgarh
per litre+0.64₹108.94
06 Oct 2026
City
Mahe
Pondicherry
per litre₹103.58
06 Oct 2026
City
Mahendragarh
Haryana
per litre-0.06₹102.68
06 Oct 2026
City
Mahisagar
Gujarat
per litre₹102.96
06 Oct 2026
City
Mahoba
Uttar Pradesh
per litre₹103.02
06 Oct 2026
City
Maihar
Madhya Pradesh
per litre₹116.02
04 Oct 2026
City
Mainpuri
Uttar Pradesh
per litre₹102.21
06 Oct 2026
City
Majuli
Assam
per litre₹106.29
06 Oct 2026
City
Malappuram
Kerala
per litre+0.09₹114.04
06 Oct 2026
City
Malda
West Bengal
per litre₹113.26
06 Oct 2026
City
Malerkotla
Punjab
per litre₹105.02
06 Oct 2026
City
Malkangiri
Odisha
per litre₹110.67
06 Oct 2026
City
Mamit
Mizoram
per litre₹106.95
06 Oct 2026
City
Mancherial
Telangana
per litre₹116.69
06 Oct 2026
City
Mandi
Himachal Pradesh
per litre₹103.19
06 Oct 2026
City
Mandla
Madhya Pradesh
per litre-0.22₹115.95
06 Oct 2026
City
Mandsaur
Madhya Pradesh
per litre₹116.02
06 Oct 2026
City
Mandya
Karnataka
per litre₹110.73
06 Oct 2026
City
Manendragarh Chirimiri Bharatp
Chhatisgarh
per litre₹109.73
06 Oct 2026
City
Mangan
Sikkim
per litre₹110.80
06 Oct 2026
City
Mansa
Punjab
per litre₹105.02
06 Oct 2026
City
Mathura
Uttar Pradesh
per litre₹101.44
06 Oct 2026
City
Mauganj
Madhya Pradesh
per litre₹116.03
04 Oct 2026
Rates display their recorded dates and units. Open a location to explore more details.