Flight distance between Antalaha, Madagascar and Tangshan, China 5,758.4 mi / 9,267.3 km