Flight distance between New Kingston, Jamaica and Krasnodar, Russia 6,508.6 mi / 10,474.7 km