Petrol Price in Himachal Pradesh

Today's petrol price in Himachal Pradesh (Shimla) is at ₹102.38 per litre, reflecting a slight decrease compared to yesterday's rate of ₹102.54. Over the past 10 days, fluctuations have been observed, with prices ranging between ₹102.38 and ₹102.58. 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.

Read More
2nd Jul, 2026
₹102.38 / Ltr -0.16

PETROL rate Calculator

km
km / litre
Fuel Required --
Per day Cost --
Monthly Cost --
Yearly Cost --
Fuel cost vs Electricity cost
Compare Now

List of Petrol Price in Himachal Pradesh

City Price Price Change
Bilaspur ₹101.49 +0.20
Chamba ₹101.61 -0.65
Hamirpur ₹100.85 -0.14
Kangra ₹101.33 +0.04
Kinnaur ₹102.45 -0.02
Kullu ₹102.49 0.00
Lahul & Spiti ₹103.15 0.00
Mandi ₹101.74 -0.04
Shimla ₹102.38 -0.16
Sirmaur ₹102.22 -0.28
Solan ₹101.68 0.00
Una ₹100.30 -0.13

FAQs ON PETROL PRICE IN HIMACHAL PRADESH

What is the current petrol price in Himachal Pradesh?

As of today, the petrol price in Shimla, Himachal Pradesh is ₹102.38 per litre.

Which city in Himachal Pradesh has the lowest petrol price?

Currently, Una has the lowest petrol price in Himachal Pradesh at ₹100.30 per litre.

Which city in Himachal Pradesh has the highest petrol price?

As of today, Lahul & Spiti has the highest petrol price in Himachal Pradesh at ₹103.15 per litre.

How much does 1 litre of petrol cost in Himachal Pradesh today?

As of July 02, 2026, the price of 1 litre of petrol in Shimla, Himachal Pradesh is ₹102.38.
Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+