Skip to content
DAILY RATES

Petrol and diesel price today in India

8 November 2026 ยท Updated

Petrol and diesel price today in India (8 Nov 2026): compare petrol and diesel price across 5 cities. Updated daily from official and market sources.

City-wise table

Petrol and diesel price by city, 8 November 2026
City petrol diesel
Delhi 102.12 95.20
Mumbai 111.21 97.83
Dehradun 99.54 95.05
Bengaluru 111.68 99.56
Lucknow 101.89 95.95

Open a city

How it is calculated

Rupees per litre, retail selling price at Indian Oil pumps. Rates are checked every morning at 06:00 IST and again during the day when a source updates. Source: The Hans India and Punjab Kesari fuel price reports, Delhi, 7 Nov 2026, The Hans India and Punjab Kesari fuel price reports, Mumbai, 7 Nov 2026, Asianet Newsable Dehradun petrol price, 7 Nov 2026 (matches Business Today, 5 Nov, unchanged), Punjab Kesari fuel price report 7 Nov 2026 and Goodreturns, Bengaluru, Business Today fuel price page, petrol Lucknow, 7 Nov 2026, Business Today and Upstox Dehradun diesel price pages, Nov 2026 (unchanged), Goodreturns diesel price Bangalore 7 Nov 2026 and Punjab Kesari fuel price report, Aaj Tak fuel price page, diesel Lucknow, 7 Nov 2026. Rates are indicative. Check with your jeweller or dealer before you buy.

Frequently asked questions

Which city has the lowest petrol and diesel price today?

Among the cities we track, Dehradun has the lowest at Rs 99.54 per litre and Bengaluru the highest at Rs 111.68 per litre as of 7 November 2026.

Why are petrol and diesel prices different in each city?

Each state sets its own VAT on fuel and some cities add local levies, and freight from the depot adds a little more, so pump prices differ.

When do fuel prices change?

Oil marketing companies can revise retail prices daily, and any change takes effect at 6 am.