Flight Distance From Shanhaiguan, China to Kadanwari, Pakistan is 4817 km.
Flight Time From Shanhaiguan, China to Kadanwari, Pakistan
There are 2991 mi or 4817 km straight line distance between Shanhaiguan, China and Kadanwari, Pakistan.
The flight will take 6 hours and 47 minutes to fly from Shanhaiguan, China to Kadanwari, Pakistan
Flying Time | 6 Hours and 47 Minutes |
Flying Distance | 4817 km |