Flight distance between Ambilobe, Madagascar and Suzhou, China 5,643.6 mi / 9,082.6 km