Flight distance between Sofia, Bulgaria and New Kingston, Jamaica 5,873.6 mi / 9,452.7 km