Petrol Price in Odisha Today
Today's petrol price across 29 cities in Odisha — from ₹108.97 to ₹110.63 per litre.
As of 21 June 2026 · indicative retail rates
Petrol price by city in Odisha
| City | Petrol price (₹/litre) |
|---|---|
| Baleshwar | ₹108.97 |
| Khordha | ₹108.99 |
| Kendrapara | ₹109.00 |
| Jagatsinghapur | ₹109.01 |
| Jharsuguda | ₹109.01 |
| Sundargarh | ₹109.13 |
| Puri | ₹109.25 |
| Cuttack | ₹109.31 |
| Bhadrak | ₹109.48 |
| Nayagarh | ₹109.48 |
| Sambalpur | ₹109.54 |
| Jajapur | ₹109.71 |
| Deogarh | ₹109.74 |
| Dhenkanal | ₹109.96 |
| Ganjam | ₹110.02 |
| Bargarh | ₹110.08 |
| Anugul | ₹110.36 |
| Malkangiri | ₹110.41 |
| Kandhamal | ₹110.44 |
| Sonepur | ₹110.47 |
| Koraput | ₹110.48 |
| Nabarangpur | ₹110.49 |
| Rayagada | ₹110.49 |
| Kalahandi | ₹110.50 |
| Nuapada | ₹110.50 |
| Balangir | ₹110.52 |
| Boudh | ₹110.52 |
| Kendujhar | ₹110.52 |
| Gajapati | ₹110.63 |
Prices are indicative and may vary by fuel station, brand and city.