Flight distance between Antalaha, Madagascar and Shijiazhuang, China 5,530.9 mi / 8,901.1 km