Flight distance between Havana, Cuba and Fayzabad, Afghanistan 7,917.2 mi / 12,741.6 km