Flight distance between Tabuk, Saudi Arabia and Shantou, China 4,900.1 mi / 7,886.0 km