Flight distance between Guayama, Puerto Rico and Rostov-na-Donu, Russia 6,018.8 mi / 9,686.3 km