Flight distance between Ambovombe, Madagascar and Tangshan, China 6,444.6 mi / 10,371.6 km