Flight distance between Mosul, Iraq and Rostov-na-Donu, Russia 772.7 mi / 1,243.6 km