Flight distance between Islamabad, Pakistan and Novosibirsk, Russia 1,548.4 mi / 2,491.9 km