Flight distance between Aveiro, Portugal and Rostov-na-Donu, Russia 2,409.3 mi / 3,877.4 km