Flight distance between New Kingston, Jamaica and Ruse, Bulgaria 5,969.6 mi / 9,607.2 km