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
© 2024 DistanceCity.com