Flight distance between Tai’an, China and Soavinandriana, Madagascar 5,972.5 mi / 9,611.9 km