Flight distance between Havana, Cuba and Surat Thani, Thailand 10,203.9 mi / 16,421.6 km