Archive · 21 Jan 2026

Petrol, Diesel Prices Updated January 21

Petrol, Diesel Prices Updated January 21

Every day, the price of petrol and diesel changes in India.

On January 21, 2026, the prices were updated at 6 AM.

Different cities have different prices.

For example, in New Delhi, petrol costs ₹94.72 per liter, and diesel costs ₹87.62 per liter.

In Mumbai, petrol is more expensive at ₹104.21 per liter, and diesel is ₹92.15 per liter.

The prices change based on the cost of crude oil worldwide and the value of the Indian rupee.

The government also affects these prices through taxes.

You can check the latest prices by sending an SMS to specific numbers provided by Indian Oil, BPCL, and HPCL.

The prices have not changed since May 2022 because the government reduced taxes.

Sources