Flight distance between Lahore, Pakistan and Rostov-na-Donu, Russia 2,117.6 mi / 3,407.9 km