Maharashtra Petrol Diesel Prices Today: July 2 Rates

State-owned oil marketing companies have announced the latest petrol and diesel prices for Thursday, July 2, 2026. As part of the daily revision mechanism, Indian Oil, Bharat Petroleum and Hindustan Petroleum update fuel prices every morning at 6:00 AM, based on global crude oil prices, exchange rates, transportation costs and local taxes.

Follow MahaENews-X on: Follow MahaENews on Instagram

Fuel prices continue to have a direct impact on household expenses, transportation costs and the prices of essential commodities. Since VAT and local taxes differ across states and cities, petrol and diesel prices also vary from one location to another.

Today’s Petrol & Diesel Prices in Major Maharashtra Cities

City | Petrol (₹/L) | Diesel (₹/L)
Mumbai | 107.59 | 94.08
Pune | 108.92 | 95.43
Nagpur | 108.17 | 94.73
Nashik | 108.81 | 95.32
Chhatrapati Sambhajinagar | 111.03 | 96.99
Kolhapur | 108.94 | 95.47
Solapur | 108.89 | 95.42
Thane | 107.98 | 94.47
Ahilyanagar | 108.11 | 94.78
Amravati | 109.55 | 96.08

Among Maharashtra’s major cities, Chhatrapati Sambhajinagar continues to record one of the highest petrol prices at ₹111.03 per litre, while Mumbai remains among the lowest-priced metro cities in the state.

Why Fuel Prices Differ Across Cities

Petrol and diesel prices are revised daily after considering several factors, including:

International crude oil prices

Rupee-Dollar exchange rate

Transportation and freight charges

State VAT and local taxes

Dealer commission

These factors result in different fuel prices across districts and cities.

How to Check Petrol & Diesel Prices via SMS

Consumers can also check the latest fuel prices through SMS:

Indian Oil (IOC): Send RSP <Dealer Code> to 9224992249

HPCL: Send HPPRICE <Dealer Code> to 9222201122

BPCL: Send RSP <Dealer Code> to 9223112222