Flight distance between Townsville, Australia and Phuket, Thailand 3,791.2 mi / 6,101.4 km