Flight distance between Annotto Bay, Jamaica and Rostov-na-Donu, Russia 6,445.9 mi / 10,373.7 km