Columbus

Petrol and Diesel Prices Across Indian Cities on July 30, 2025

Petrol and Diesel Prices Across Indian Cities on July 30, 2025

Every morning, as people begin their day, one thing is certain along with the sunrise: the new prices of petrol and diesel. Oil companies release fresh fuel rates every day at 6 AM, directly impacting the common man's wallet. Today, we bring you detailed information on the petrol and diesel rates in different cities across the country on July 30, 2025.

Slight Stability in Delhi

In the capital, Delhi, petrol was priced at ₹94.72 per liter and diesel at ₹87.62 per liter. Fuel rates in Delhi have remained largely unchanged for the past several months. Tax rates and distribution costs are also relatively lower here compared to other cities.

Mumbai has the Most Expensive Petrol

In Mumbai, the economic capital of the country, petrol is available for ₹104.21 and diesel for ₹92.15 per liter. The high prices here are largely due to local taxes and transportation costs, which are higher than in other cities in Maharashtra.

What was the Situation in South India?

In Chennai, the petrol rate was recorded at ₹100.75 per liter and diesel at ₹92.34 per liter. Hyderabad remained among the cities with the most expensive petrol, where it was ₹107.46 and diesel ₹95.70 per liter. In Bengaluru, petrol was recorded at ₹102.92 per liter and diesel at ₹89.02 per liter.

What were the Rates in North Indian Cities?

In Lucknow, petrol was ₹94.69 and diesel ₹87.80 per liter, while in Jaipur, the rates were ₹104.72 and ₹90.21 respectively. Speaking of Chandigarh, petrol was available there for ₹94.30 and diesel for ₹82.45, which is among the lowest prices in major cities of North India.

Rates in Indore and Patna in Central India

In Indore, in Central India, petrol was ₹106.48 and diesel ₹91.88 per liter, while in Patna, the capital of Bihar, the rates were ₹105.58 and ₹93.80 respectively. Prices remain high in both these cities due to the tax structure and transport charges.

Situation in Other Cities of Gujarat and Maharashtra

In Ahmedabad, the price of petrol was ₹94.49 and diesel ₹90.17. The rate was slightly lower in Surat, where petrol was ₹95.00 and diesel ₹89.00 per liter. In Nashik, petrol is selling at ₹95.50 and diesel at ₹89.50 per liter.

Prices also Up in Kolkata

In Kolkata, the price of petrol was recorded at ₹103.94 and diesel at ₹90.76 per liter. Due to taxes and distribution costs in West Bengal, petrol and diesel prices here are generally higher compared to Delhi.

Why do Prices Change Every Day?

Daily prices are determined based on international crude oil prices and the rupee-dollar exchange rate. For India, which imports about 85 percent of its crude oil needs, changes in the dollar price directly affect fuel rates.

How to Check the Rate in Your City?

If you want to know the latest daily rates, you can check them from your mobile.

Indian Oil (IOCL) customers: Type RSP city code and send it to 9224992249.

BPCL customers: SMS RSP to 9223112222.

HPCL customers: Send HPPRICE to 9222201122.

Which Season Sees Higher Consumption?

Fuel demand increases rapidly during the festive season, summers, and winters. Especially during weddings, school/college reopening times, or holidays, diesel consumption is higher, which also causes prices to rise.

Refining Costs Also Have an Impact

Crude oil is refined to make petrol and diesel, and the cost of this is also added to the final price. The technical capacity of different refineries, the quality of crude oil, and the volume of production also affect the price.

Know Today's Petrol and Diesel Rates in Different Cities of the Country


Today, July 30th, oil prices in several major cities across the country have been recorded as follows:

  • New Delhi: Petrol ₹94.72, Diesel ₹87.62 per liter
  • Mumbai: Petrol ₹104.21, Diesel ₹92.15 per liter
  • Kolkata: Petrol ₹103.94, Diesel ₹90.76 per liter
  • Chennai: Petrol ₹100.75, Diesel ₹92.34 per liter
  • Ahmedabad: Petrol ₹94.49, Diesel ₹90.17 per liter
  • Bengaluru: Petrol ₹102.92, Diesel ₹89.02 per liter
  • Hyderabad: Petrol ₹107.46, Diesel ₹95.70 per liter
  • Jaipur: Petrol ₹104.72, Diesel ₹90.21 per liter
  • Lucknow: Petrol ₹94.69, Diesel ₹87.80 per liter
  • Pune: Petrol ₹104.04, Diesel ₹90.57 per liter
  • Chandigarh: Petrol ₹94.30, Diesel ₹82.45 per liter
  • Indore: Petrol ₹106.48, Diesel ₹91.88 per liter
  • Patna: Petrol ₹105.58, Diesel ₹93.80 per liter
  • Surat: Petrol ₹95.00, Diesel ₹89.00 per liter
  • Nashik: Petrol ₹95.50, Diesel ₹89.50 per liter

Leave a comment