Distance Calculator

Distance from Dharmsala to Hamirpur

Distance between Dharmsala and Hamirpur is 65 kilometers (40 miles).
Driving distance from Dharmsala to Hamirpur is 101 kilometers (63 miles).

air 65 km
air 40 miles
car 101 km
car 63 miles

Distance Map Between Dharmsala and Hamirpur

Dharmsala, Shimla, IndiaHamirpur, Shimla, India = 40 miles = 65 km.

How far is it between Dharmsāla and Hamīrpur

Dharmsala is located in India with (32.2419,76.3213) coordinates and Hamirpur is located in India with (31.6841,76.5251) coordinates. The calculated flying distance from Dharmsala to Hamirpur is equal to 40 miles which is equal to 65 km.

If you want to go by car, the driving distance between Dharmsala and Hamirpur is 100.68 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 00 hours 53 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 36 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Dharmsala 32.2419, 76.3213 32° 14´ 30.9840'' N
76° 19´ 16.7880'' E
Hamirpur 31.6841, 76.5251 31° 41´ 2.7960'' N
76° 31´ 30.2160'' E

Estimated Travel Time Between Dharmsāla and Hamīrpur

Average SpeedTravel Time
30 mph (48 km/h) 02 hours 05 minutes
40 mph (64 km/h) 01 hours 34 minutes
50 mph (80 km/h) 01 hours 15 minutes
60 mph (97 km/h) 01 hours 02 minutes
70 mph (112 km/h) 00 hours 53 minutes
75 mph (120 km/h) 00 hours 50 minutes
Dharmsala, Shimla, India

Related Distances from Dharmsala

CitiesDistance
Dharmsala to Sundarnagar159 km
Dharmsala to Solan285 km
Dharmsala to Kalka238 km
Dharmsala to Nahan315 km
Dharmsala to Mandi134 km
Hamirpur, Shimla, India

Related Distances to Hamirpur

CitiesDistance
Chamba to Hamirpur 2209 km
Dharmsala to Hamirpur 2101 km
Baddi to Hamirpur 2165 km
Please Share Your Comments