Flight distance between Antsiranana, Madagascar and Xiamen, China 5,285.0 mi / 8,505.3 km