Flight distance between Suzhou, China and Bangkok, Thailand 1,758.6 mi / 2,830.3 km