Diesel Price in Punjab Today
Today's diesel price across 22 cities in Punjab — from ₹94.61 to ₹95.80 per litre.
As of 21 June 2026 · indicative retail rates
Diesel price by city in Punjab
| City | Diesel price (₹/litre) |
|---|---|
| Sangrur | ₹94.61 |
| Bathinda | ₹94.74 |
| Jalandhar | ₹94.79 |
| Barnala | ₹94.93 |
| Kapurthala | ₹94.93 |
| Malerkotla | ₹94.94 |
| Hoshiarpur | ₹94.97 |
| Mansa | ₹94.97 |
| Patiala | ₹94.97 |
| Sri Muktsar Sahib | ₹94.97 |
| Faridkot | ₹95.17 |
| Fazilka | ₹95.28 |
| Ferozepur | ₹95.30 |
| Gurdaspur | ₹95.33 |
| Fatehgarh Sahib | ₹95.34 |
| Tarn Taran | ₹95.40 |
| Amritsar | ₹95.47 |
| Ludhiana | ₹95.50 |
| Rupnagar | ₹95.53 |
| S.A.S Nagar | ₹95.57 |
| Moga | ₹95.61 |
| Pathankot | ₹95.80 |
Prices are indicative and may vary by fuel station, brand and city.