Flight distance between Sofia, Bulgaria and Puerto Cabezas, Nicaragua 6,379.1 mi / 10,266.2 km