Flight distance between Suzhou, China and Tabuk, Saudi Arabia 4,906.4 mi / 7,896.1 km