Petrol Diesel Price Today (June 21, 2026) | Today’s Petrol Diesel Prices (21 June 2026): Today, on 21 June 2026, petrol and diesel prices have remained stable in various cities of the country. Due to changes in crude oil prices in the international market and differences in local value added tax (VAT), there is a general fluctuation in prices in each state and city, due to which customers should check the latest rates of their city before travelling.

Know today’s petrol-diesel price in major cities of the country (Petrol Diesel Price Today).

  • Mumbai: Petrol ~₹111.21/litre, Diesel ~₹97.83/litre
  • Delhi: Petrol ~₹102.12/litre, Diesel ~₹95.02/litre
  • Hyderabad: Petrol ~₹115.73/litre, Diesel ~₹103.82/litre
  • Kolkata: Petrol ~₹113.51/litre, Diesel ~₹99.82/litre
  • Bengaluru: Petrol ~₹110.93/litre, Diesel ~₹98.08/litre

Estimated Petrol and Diesel Prices in Major Cities in Gujarat (21 Jun 2026) | Petrol Diesel Prices Today in Gujarat Today (June 21, 2026)

  • Ahmedabad: Petrol ~₹101.83/litre, Diesel ~₹97.92/litre
  • Surat: Petrol ~₹101.07/litre, Diesel ~₹97.82/litre
  • Vadodara: Petrol ~₹101.46/litre, Diesel ~₹97.57/litre
  • Rajkot: Petrol ~₹101.27/litre, Diesel ~₹97.44/litre
  • Gandhinagar: Petrol ~₹102.01/litre, Diesel ~₹98.13/litre

Last 10 Days Petrol Price (Last 10 Day Petrol Prices)


Last 10 Days Diesel Price (Last 10 Day Diesel Prices)

Date Price Change
Jun 21, 2026 101.83 ₹/L 0.00
Jun 20, 2026 101.83 ₹/L 0.00
Jun 19, 2026 101.83 ₹/L 0.00
Jun 18, 2026 101.83 ₹/L 0.00
Jun 17, 2026 101.83 ₹/L 0.00
Jun 16, 2026 101.83 ₹/L 0.00
Jun 15, 2026 101.83 ₹/L 0.00
Jun 14, 2026 101.83 ₹/L 0.00
Jun 13, 2026 101.83 ₹/L 0.00
Jun 12, 2026 101.83 ₹/L 0.00


Petrol-Diesel prices in India are updated daily

In India, Oil Marketing Companies (OMCs) update petrol and diesel prices every day at 6:00 am. These adjustments are based on crude oil prices and the prevailing dollar-rupee exchange rate. The objective is to ensure transparency and provide accurate pricing.

Here’s how to check prices via SMS

  • Send IOC: CITY CODE + RSP to 9224992249
  • BPCL: Write RSP to 9223112222
  • HPCL: Write RSP to 9222201122

Date Price Change
Jun 21, 2026 97.92 ₹/L 0.00
Jun 20, 2026 97.92 ₹/L 0.00
Jun 19, 2026 97.92 ₹/L 0.00
Jun 18, 2026 97.92 ₹/L 0.00
Jun 17, 2026 97.92 ₹/L 0.00
Jun 16, 2026 97.92 ₹/L 0.00
Jun 15, 2026 97.92 ₹/L 0.00
Jun 14, 2026 97.92 ₹/L 0.00
Jun 13, 2026 97.92 ₹/L 0.00
Jun 12, 2026 97.92 ₹/L 0.00