Flight distance between Xiamen, China and Hat Yai, Thailand 1,677.5 mi / 2,699.6 km