Flight distance between Four Cross Roads, Barbados and Rostov-na-Donu, Russia 5,976.6 mi / 9,618.4 km