Flight distance between Sofia, Bulgaria and Port Antonio, Jamaica 5,849.8 mi / 9,414.3 km