Flight distance between Newcastle, Australia and Nakhon Si Thammarat, Thailand 4,442.8 mi / 7,150.1 km