Anshika Pandey
Staff Writer · Dnaindia

Image courtesy Dnaindia
Petrol and diesel prices across India on April 18, 2026, showed minor fluctuations, with no major revisions in most metro cities. In Mumbai, petrol is priced at Rs 103. 50 per litre, slightly down from Rs 103.
54 the previous day, while diesel remains unchanged at Rs 90. 03 per litre; over the past 10 days, petrol prices in the city have moved within a narrow range of Rs 103. 50 to Rs 103. 54 per litre, indicating relative stability.
Petrol, Diesel prices today, April 18, 2026: Check rates in Delhi, Mumbai, Kolkata, Chennai and more
Across the country, petrol prices range from roughly Rs 82 to Rs 109 per litre, while diesel prices range from Rs 78 to Rs 97 per litre, depending on the region.
Global crude oil prices, domestic tax structures, and currency exchange rates continue to influence fuel prices in India. Despite volatility in international markets, oil marketing companies have largely maintained stable rates, helping contain inflation.
However, India still has higher petrol prices than some neighbouring countries, mainly due to higher taxes. Petrol and Diesel rates in major cities: New Delhi: Petrol Rs 94. 77, Diesel Rs 87. 67 Mumbai: Petrol Rs 103. 50, Diesel Rs 90.
03 Kolkata: Petrol Rs 105. 41, Diesel Rs 92. 02 Bengaluru: Petrol Rs 102. 96, Diesel Rs 90. 99 Chennai: Petrol Rs 100. 90, Diesel Rs 92. 49 Patna: Petrol Rs 105. 23, Diesel Rs 91. 49 Jaipur: Petrol Rs 104. 48, Diesel Rs 89.
99 Thiruvananthapuram: Petrol Rs 107. 48, Diesel Rs 96. 48 Chandigarh: Petrol Rs 94. 30, Diesel Rs 82. 45 Fuel prices vary across cities due to differences in state VAT, local taxes, and transportation costs.
Among major cities, Hyderabad and Thiruvananthapuram remain among the costliest for petrol, while Port Blair continues to have some of the lowest fuel rates in the country.

Thenewsmill • 9 hours ago
)
Firstpost • 10 hours ago

Sacbee • 11 hours ago
Latestly • 11 hours ago