Flight distance between Havana, Cuba and Nakhon Si Thammarat, Thailand 10,250.0 mi / 16,495.8 km