Petrol-Diesel Prices Today: Just as every day begins with the rising sun, Indian petroleum companies similarly release the daily rates for petrol and diesel. Whether the rates go up or down, prices are revised on a daily basis. The petrol and diesel prices for the morning of April 23 have been released, showing no changes whatsoever.
While the global market is currently witnessing fluctuations in crude oil prices, there has been no corresponding change in India. Petrol and diesel rates remain unchanged. If you are planning to refuel your vehicle, do not delay. We are providing city-wise details regarding the current petrol and diesel rates.
Key Highlights
Rates in Other Major Cities
- Bengaluru: Petrol ₹102.92 | Diesel ₹89.02
- Hyderabad: Petrol ₹107.46 | Diesel ₹95.70 (Among the highest in major cities)
- Lucknow: Petrol ₹94.69 | Diesel ₹87.80
- Ahmedabad: Petrol ₹94.49 | Diesel ₹90.17
- Chandigarh: Petrol ₹94.30 | Diesel ₹82.45 (Notably lower diesel rates)
- Jaipur: Petrol ₹104.72 | Diesel ₹90.21
- Indore: Petrol ₹106.48 | Diesel ₹91.88

Check Petrol and Diesel Prices in These Major Cities
In the national capital, New Delhi, there has been no change in petrol and diesel prices. In New Delhi, petrol is retailing at ₹94.72 per litre, while diesel is trending at ₹87.62 per litre. In Mumbai, the capital of Maharashtra, petrol is trending at ₹104.21 per litre, while the price of diesel has been recorded at ₹92.15 per litre.
In Kolkata, the capital of West Bengal, the price of petrol has been recorded at ₹103.94 per litre, and diesel at ₹90.76 per litre. In Chennai, the capital of Tamil Nadu, petrol is priced at ₹100.75 per litre, and diesel at ₹92.34 per litre.
In Ahmedabad, petrol is recorded at ₹94.49 per litre and diesel at ₹90.17 per litre. In Bengaluru, petrol is recorded at ₹102.92 per litre, while diesel is retailing at ₹89.02 per litre.

Check Rates Here as Well
In Hyderabad, the capital of Telangana, petrol is retailing at ₹107.46 per litre, and diesel at ₹95.70 per litre. In Jaipur, the capital of Rajasthan, the price of petrol is hovering at ₹104.72, while the rate for diesel appears to be trending at ₹90.21 per litre.
In Lucknow, the capital of Uttar Pradesh, the price of petrol is seen trending at ₹94.69, and the rate for diesel is at ₹87.80 per litre. In Pune, the petrol rate was recorded at ₹104.04, while the price of diesel was registered at ₹90.57 per litre.
In Chandigarh, the price of petrol was recorded at ₹94.30, and the rate for diesel was at ₹82.45 per litre. In Indore, the petrol rate was recorded at ₹106.48 per litre; here, the diesel rate was observed trending at ₹91.88 per litre.