Flight distance between Islamabad, Pakistan and Rostov-na-Donu, Russia 1,963.6 mi / 3,160.1 km