Flight distance between Ambatondrazaka, Madagascar and Taiyuan, China 5,663.4 mi / 9,114.3 km