Flight distance between Lahore, Pakistan and Krasnoyarsk, Russia 1,912.9 mi / 3,078.5 km