Flight distance between Ambilobe, Madagascar and Tangshan, China 5,736.6 mi / 9,232.1 km