Flight distance between Suzhou, China and Ratchaburi, Thailand 1,801.1 mi / 2,898.6 km