Flight distance between Sofia, Bulgaria and Havana, Cuba 5,887.7 mi / 9,475.3 km