Petrol Price in all City

Petrol prices in India are based on dynamic fuel pricing system and hence revised on a regular basis. The petrol rates are revised at 6 am every day. This dynamic pricing ensures that even a minute’s variation in global oil prices can be transmitted to fuel users and dealers. The final petrol rate is decided by adding payment to the refineries, excise duty, dealer commission and Value-Added Tax or VAT. After adding these, the retail selling price of petrol gets nearly doubled. Several factors determine the price of petrol – like Rupee to US dollar exchange rate, cost of crude oil, global cues, demand for fuel, among others. When international crude oil prices gain, fuel price in India moves higher.
Read More...
Select State
Select City
Updated: December 15th 2025
City/DistrictPriceChange
Banka
106.62 ₹/L
0.00
Guna
107.46 ₹/L
0.00
Mumbai
103.49 ₹/L
0.00
Godda
98.42 ₹/L
0.00
Jhunjhunu
106.19 ₹/L
0.00
Purulia
106.05 ₹/L
0.00
Sehore
106.31 ₹/L
0.00
Bhiwani
95.57 ₹/L
0.00
Nuh
95.18 ₹/L
0.00
Fazilka
97.65 ₹/L
0.00
Bijnor
94.56 ₹/L
0.00
Silchar
98.87 ₹/L
0.00
Hajipur
105.3 ₹/L
0.00
Gwalior
106.33 ₹/L
0.00
Madhepura
106.26 ₹/L
0.00
Deoria
94.65 ₹/L
0.00
Churu
106.19 ₹/L
0.00
Shillong
96.3 ₹/L
0.00
Pithoragarh
95.1 ₹/L
0.00
Karur
101.08 ₹/L
0.00
Bareilly
94.79 ₹/L
0.00
Hassan
102.59 ₹/L
0.00
Satna
107.99 ₹/L
0.00
Dahod
95.63 ₹/L
0.00
Khagaria
105.32 ₹/L
0.00
Kurnool
109.99 ₹/L
0.00
Chitradurga
103.8 ₹/L
0.00
Tirunelveli
101.11 ₹/L
0.00