Petrol Price Today: Fuel Rates Released for Top 20 Indian Cities! Check Petrol-Diesel Price in Your City
Petrol Price Today in India – Check Petrol Price in Delhi, Mumbai, Bengaluru & 20 Major Cities
New Delhi: Every day millions of people search online for updates like “Petrol price in Delhi today” or “Petrol price near me” to manage their travel and household budgets. With changing international crude oil prices and state taxes, fuel rates continue to differ across India.
On December 9, oil marketing companies updated petrol prices for all major cities. While rates remain stable in some regions, several states still pay significantly higher prices due to VAT and transport costs.
Petrol Price in Major Cities
- Petrol price in Delhi today is ₹94.72 per litre.
- Petrol price in Mumbai today is ₹103.44 per litre, making it one of the costliest metros for fuel buyers.
- Petrol price in Bengaluru today is ₹102.86 per litre, slightly lower than Mumbai but still above ₹100.
- Petrol price in Hyderabad today is ₹107.41 per litre, placing the city among the highest-paying urban centers.
- Petrol price in Chennai today is ₹100.75 per litre.
- Petrol price in Kolkata today is ₹104.95 per litre.
- Petrol price in Ahmedabad today is ₹96.42 per litre.
- Petrol price in Surat today is ₹96.31 per litre.
- Petrol price in Pune today is ₹104.10 per litre.
- Petrol price in Jaipur today is ₹104.88 per litre.
- Petrol price in Lucknow today is ₹94.65 per litre.
- Petrol price in Kanpur today is ₹94.50 per litre, among the lowest in north India.
- Petrol price in Nagpur today is ₹103.96 per litre.
- Petrol price in Indore today is ₹106.50 per litre.
- Petrol price in Thane today is ₹103.55 per litre.
- Petrol price in Bhopal today is ₹106.47 per litre.
- Petrol price in Visakhapatnam today is ₹108.29 per litre, currently the highest among major cities.
- Petrol price in Patna today is ₹105.18 per litre.
- Petrol price in Vadodara today is ₹96.10 per litre.
- Petrol price in Ghaziabad today is ₹94.65 per litre.
Top 20 Indian Cities
| City | Petrol Price Today (₹/Litre) |
|---|---|
| Delhi | ₹94.72 |
| Mumbai | ₹103.44 |
| Bengaluru | ₹102.86 |
| Hyderabad | ₹107.41 |
| Chennai | ₹100.75 |
| Kolkata | ₹104.95 |
| Ahmedabad | ₹96.42 |
| Surat | ₹96.31 |
| Pune | ₹104.10 |
| Jaipur | ₹104.88 |
| Lucknow | ₹94.65 |
| Kanpur | ₹94.50 |
| Nagpur | ₹103.96 |
| Indore | ₹106.50 |
| Thane | ₹103.55 |
| Bhopal | ₹106.47 |
| Visakhapatnam | ₹108.29 |
| Patna | ₹105.18 |
| Vadodara | ₹96.10 |
| Ghaziabad | ₹94.65 |
Why Petrol Prices Differ Across Cities
The difference between petrol price in Delhi and petrol price in cities like Hyderabad or Mumbai exists because:
- State-level VAT taxes differ
- Transportation (freight) cost varies
- Dealer commission margins change locally
States like Maharashtra, Telangana, Andhra Pradesh, and Madhya Pradesh apply higher tax slabs, leading to higher final pump rates.
How to Check Real-Time Petrol Price
To find the exact petrol price at your nearest fuel station:
SMS Method:
Type – RSP <space> Dealer Code
Send to – 9224992249
The dealer code is printed at the pump location or mentioned on your receipt.
Prices are updated daily at 6:00 AM.
Conclusion
Today, the petrol price in Delhi stands at ₹94.72 per litre, making it among the cheapest metro cities for fuel buyers. Meanwhile, Visakhapatnam, Hyderabad, and Indore remain the most expensive cities to purchase petrol.
Before visiting the pump, checking the latest petrol price in your city can help save money and plan daily travel budgets more efficiently.
