Flight distance between Havana, Cuba and Khanabad, Afghanistan 7,905.6 mi / 12,722.8 km