Petrol, Diesel Prices on May 18, 2026: Petrol and diesel prices remained unchanged on Monday, May 18, after the Rs 3 hike announced on Friday. Oil marketing companies (OMCs) revise fuel prices daily at 6 AM, aligning them with movements in global crude oil prices and currency exchange rates.
Elevated crude oil prices are putting pressure on India’s foreign exchange reserves, given that India imports 85-90 per cent of its crude oil.
Petrol Prices Across Major Cities (May 18, 2026)
| City | Petrol Price (Rs/Litre) |
|---|---|
| New Delhi | 97.77 |
| Mumbai | 106.64 |
| Kolkata | 108.74 |
| Chennai | 103.90 |
| Gurgaon | 98.29 |
| Noida | 98.04 |
| Bengaluru | 106.17 |
| Bhubaneswar | 104.57 |
| Chandigarh | 97.27 |
| Hyderabad | 110.89 |
| Jaipur | 108.19 |
| Lucknow | 97.58 |
| Patna | 108.55 |
| Thiruvananthapuram | 110.75 |
Diesel Prices Across Major Cities (May 18, 2026)
| City | Diesel Price (Rs/Litre) |
|---|---|
| New Delhi | 90.67 |
| Mumbai | 93.14 |
| Kolkata | 95.13 |
| Chennai | 95.47 |
| Gurgaon | 90.77 |
| Noida | 91.31 |
| Bengaluru | 94.10 |
| Bhubaneswar | 96.11 |
| Chandigarh | 85.25 |
| Hyderabad | 98.96 |
| Jaipur | 93.43 |
| Lucknow | 90.87 |
| Patna | 94.63 |
| Thiruvananthapuram | 99.63 |
Petrol and diesel prices were increased by Rs 3 across Indian cities on Friday, May 15, amid rising global crude oil prices and supply concerns triggered by the ongoing West Asia crisis. In the national capital, petrol price was raised by Rs 3 to Rs 97.77 per litre, while diesel became costlier by Rs 3 to Rs 90.67 per litre.
CNG Prices Across Major Cities (May 18, 2026)
| City | Price (Rs/Kg) |
|---|---|
| New Delhi | Rs 77.09 |
| Mumbai | Rs 81 |
| Ahmedabad | Rs 82.25 |
| Gurgaon | Rs 82.12 |
| Noida | Rs 85.7 |
| Bangalore | Rs 90 |
| Jaipur | Rs 90.91 |
| Chennai | Rs 91.5 |
| Pune | Rs 92.5 |
| Kolkata | Rs 93.5 |
| Lucknow | Rs 95.75 |
| Hyderabad | Rs 97 |
Petrol Costliest In Hyderabad, Diesel In Thiruvananthapuram
After the latest price hike, Hyderabad recorded the highest petrol rate in the country. Petrol there was priced at Rs 110.89 per litre on May 15, following an increase of Rs 3.39 per litre. Thiruvananthapuram was close behind, where petrol rates stood at Rs 110.75 per litre.
On the other hand, Chandigarh had the lowest petrol price among the listed cities at Rs 97.27 per litre, despite a Rs 2.97 per litre increase. Lucknow and Noida also remained relatively cheaper compared to several metro cities, with petrol prices at Rs 97.58 and Rs 98.04 per litre, respectively.
In the case of diesel, Thiruvananthapuram recorded the highest price at Rs 99.63 per litre after a Rs 3.37 hike. Hyderabad followed with diesel costing Rs 98.96 per litre.
Meanwhile, Chandigarh continued to have the cheapest diesel among major cities, with rates at Rs 85.25 per litre after a Rs 2.80 increase. New Delhi also remained among the lower-priced markets, with diesel retailing at Rs 90.67 per litre.





/images/ppid_a911dc6a-image-177904743758435286.webp)
/images/ppid_a911dc6a-image-177881342976732847.webp)




/images/ppid_a911dc6a-image-177881606374827962.webp)