Flight distance between Annotto Bay, Jamaica and Krasnodar, Russia 6,493.8 mi / 10,450.8 km