Fuel Prices In India

as on 15 October 2026

Petrol prices in major Indian cities continue to vary based on local taxes and levies. Today, petrol is priced at ₹111.21 per litre in Mumbai, ₹110.89 in Bengaluru, ₹102.12 in Delhi, ₹107.77 in Chennai, ₹113.51 in Kolkata, and ₹115.69 per litre in Hyderabad. Fuel rates are revised daily by oil marketing companies in line with global crude oil prices and currency movements.

Today's Petrol Prices

in Indian Metro Cities

City-Wise Petrol & Diesel Prices

City/DistrictPetrolDiesel
Adilabad
117.06 ₹/L0.00%0.00
105.22 ₹/L0.00%0.00
Agar Malwa
115.85 ₹/L0.00%0.00
100.86 ₹/L0.00%0.00
Agra
101.67 ₹/L0.00%0.00
95.14 ₹/L0.00%0.00
Ahmedabad
101.83 ₹/L0.00%0.00
97.92 ₹/L0.00%0.00
Ajmer
112.31 ₹/L0.00%0.00
97.46 ₹/L0.00%0.00
Akola
111.78 ₹/L0.00%0.00
98.48 ₹/L0.00%0.00
Alappuzha
113.74 ₹/L0.00%0.00
103.15 ₹/L0.00%0.00
Aligarh
102.29 ₹/L0.00%0.00
95.74 ₹/L0.00%0.00
Alipurduar
114.28 ₹/L0.00%0.00
101.13 ₹/L0.00%0.00
Alirajpur
116.03 ₹/L0.00%0.00
101.15 ₹/L0.00%0.00
Show More Cities

State-Wise Petrol & Diesel Prices

StatePetrolDiesel
Telangana
116.17 ₹/L0.00%0.00
104.32 ₹/L0.00%0.00
Madhya Pradesh
115.43 ₹/L0.00%0.00
100.51 ₹/L0.00%0.00
Uttar Pradesh
102.37 ₹/L0.00%0.00
95.92 ₹/L0.00%0.00
Gujarat
102.40 ₹/L0.00%0.00
98.50 ₹/L0.00%0.00
Rajasthan
113.32 ₹/L0.00%0.00
98.39 ₹/L0.00%0.00
Maharashtra
112.47 ₹/L0.00%0.00
99.29 ₹/L0.00%0.00
Keralam
114.27 ₹/L0.00%0.00
103.32 ₹/L0.00%0.00
West Bengal
113.87 ₹/L0.00%0.00
100.26 ₹/L0.00%0.00
Uttarakhand
101.13 ₹/L0.00%0.00
96.48 ₹/L0.00%0.00
Haryana
103.09 ₹/L0.00%0.00
95.74 ₹/L0.00%0.00
Show More States

FAQs

Petrol and diesel prices differ across cities primarily because state governments levy different rates of Value Added Tax (VAT) or sales tax on fuels. While the Central Government's excise duty is generally uniform across the country, state taxes vary significantly. Minor differences in transportation costs, dealer commissions and local levies can also contribute to price variations.