Flight Distance From Shanhaiguan, China to Mansehra, Pakistan is 4126 km.

Flight Time From Shanhaiguan, China to Mansehra, Pakistan

There are 2562 mi or 4126 km straight line distance between Shanhaiguan, China and Mansehra, Pakistan.

The flight will take 5 hours and 53 minutes to fly from Shanhaiguan, China to Mansehra, Pakistan.

Flying Time 5 Hours and 53 Minutes
Flying Distance 4126 km
© 2024 DistanceCity.com