Flight distance between Sialkot, Pakistan and Tehran, Iran 1,337.5 mi / 2,152.4 km