Flight distance between Tai’an, China and Fianarantsoa, Madagascar 6,057.7 mi / 9,749.0 km