Flight distance between Fort Dauphin, Madagascar and Xiamen, China 5,854.5 mi / 9,421.9 km