Flight Distance From Shanhaiguan, China to Huvadhu Atoll, Maldives is 6447 km.
Flight Time From Shanhaiguan, China to Huvadhu Atoll, Maldives
There are 4003 mi or 6447 km straight line distance between Shanhaiguan, China and Huvadhu Atoll, Maldives.
The flight will take 8 hours and 55 minutes to fly from Shanhaiguan, China to Huvadhu Atoll, Maldives
Flying Time | 8 Hours and 55 Minutes |
Flying Distance | 6447 km |