Flight distance between Tai’an, China and Puerto Armuelles, Panama 9,101.7 mi / 14,647.7 km