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