Today's petrol price in Meghalaya (Shillong) is at ₹96.26 per litre, reflecting a slight decrease compared to yesterday's rate of ₹96.33. Over the past 10 days, fluctuations have been observed, with prices ranging between ₹96.26 and ₹96.33. You can also view today's petrol prices in all states and districts of India and compare them with the rates from the previous day, which already include state taxes.
| City | Price | Price Change |
|---|---|---|
| East Garo Hills | ₹95.79 | 0.00 |
| East Jaintia Hills | ₹96.24 | 0.00 |
| East Khasi Hills | ₹96.26 | -0.07 |
| North Garo Hills | ₹95.03 | 0.00 |
| Ri Bhoi | ₹95.15 | 0.00 |
| Shillong | ₹96.26 | -0.07 |
| South Garo Hills | ₹96.08 | 0.00 |
| South West Garohills | ₹95.80 | 0.00 |
| Southwest Khasi Hils | ₹96.32 | -0.01 |
| West Garo Hills | ₹95.86 | 0.00 |
| West Jaintia Hills | ₹96.12 | +0.09 |
| West Khasi Hills | ₹96.33 | 0.00 |
What is the current petrol price in Meghalaya?
As of today, the petrol price in Shillong, Meghalaya is ₹96.26 per litre.
Which city in Meghalaya has the lowest petrol price?
Currently, North Garo Hills has the lowest petrol price in Meghalaya at ₹95.03 per litre.
Which city in Meghalaya has the highest petrol price?
As of today, West Khasi Hills has the highest petrol price in Meghalaya at ₹96.33 per litre.
How much does 1 litre of petrol cost in Meghalaya today?
As of December 19, 2025, the price of 1 litre of petrol in Shillong, Meghalaya is ₹96.26.