Flight distance between Taiyuan, China and Antananarivo, Madagascar 5,756.8 mi / 9,264.6 km