Flight distance between Tabuk, Saudi Arabia and Xiamen, China 4,948.6 mi / 7,964.1 km