Flight distance between Xiamen, China and Antananarivo, Madagascar 5,612.6 mi / 9,032.6 km