Flight distance between Sialkot, Pakistan and Riyadh, Saudi Arabia 1,765.2 mi / 2,840.8 km