Flight distance between Islamabad, Pakistan and Saynshand, Mongolia 2,104.7 mi / 3,387.3 km