Petrol in India cheaper than US, UAE, China, Canada
Petrol prices in India presently stand cheaper than those in key global markets, including the United States, the United Arab Emirates, China, and Canada, as per data from GlobalPetrolPrices.com. This discrepancy is even more pronounced when examining diesel prices. While the worldwide average price for petrol sits around Rs 150 per litre, diesel averages around Rs 159 per litre.
Conversely, India's average petrol price is Rs 108.65 per litre, and diesel costs Rs 98.10 per litre, resulting in Indian consumers saving approximately Rs 41 per litre on petrol and Rs 61 per litre on diesel compared to the global averages.
This cost advantage for Indian consumers emerges at a time when global crude oil prices are exhibiting renewed volatility. On Friday, October 30, 2026, Brent crude oil was trading at around $116.10 per barrel, amid fears of a potential fresh military escalation between the United States and Iran. Any sustained disruption in the global oil market could impact countries heavily reliant on imported crude, like India.
Despite being a major importer of crude oil, India has managed to maintain retail fuel prices below the global average, according to the latest data. On October 30, petrol and diesel prices remained static across major Indian cities. The comparison underscores how fuel prices can differ significantly between countries based on factors like taxation policies, government subsidies, and domestic energy markets.
Examining petrol prices across different nations reveals stark contrasts. The world's cheapest petrol is in Libya, priced at approximately Rs 2.22 per litre. Venezuela offers heavily subsidized fuel, with petrol costing around Rs 3.32 per litre and diesel at roughly 40 paise per litre. In contrast, Hong Kong boasts some of the highest fuel prices globally, with petrol costing around Rs 420.50 per litre and diesel at about Rs 463.02 per litre.
India's own fuel prices also exhibit notable regional variations, with Port Blair offering one of the lowest petrol prices in the country at Rs 88.66 per litre and diesel at Rs 84.56 per litre. Conversely, Chittoor in Andhra Pradesh has some of the highest fuel prices in India, with petrol at approximately Rs 118.34 per litre and diesel at Rs 106.06.
Written by urgent.news from The Economic Times's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.