Flight distance between Hithadhoo, Maldives and Antalaha, Madagascar 1,843.8 mi / 2,967.4 km