Flight distance between Ambovombe, Madagascar and Shiyan, China 5,836.8 mi / 9,393.4 km