Flight distance between Porus, Jamaica and Rostov-na-Donu, Russia 6,484.6 mi / 10,436.0 km