Flight distance between Suzhou, China and Nakhon Si Thammarat, Thailand 2,063.5 mi / 3,320.9 km