Distance from to

Distance from Shimla to Hafizabad

Distance from Shimla to Hāfizābād is 347 kilometers. This air travel distance is equal to 216 miles.

The air travel (bird fly) shortest distance between Shimla and Hāfizābād is 347 km or 216 miles.

If you travel with an airplane (which has average speed of 560 miles) from Shimla to Hafizabad, It takes 0.39 hours to arrive.

Shimla

Shimla is located in India.

GPS Coordinates (DMS)31° 6´ 15.9120'' N
77° 9´ 59.8320'' E
Latitude31.10442
Longitude77.16662
Altitude2073 m
CountryIndia

Shimla Distances to Cities

ShimlaDistance
Distance from Shimla to Murree471 km
Distance from Shimla to Lahore273 km
Distance from Shimla to Daud Khel564 km
Distance from Shimla to Rawalpindi475 km
Distance from Shimla to Kasur259 km

Hafizabad

Hafizabad is located in Pakistan.

GPS Coordinates32° 4´ 4.2960'' N
73° 41´ 7.6200'' E
Latitude32.06786
Longitude73.68545
Altitude207 m
CountryPakistan

Map of Shimla

Map of Hafizabad