Flight distance between Sialkot, Pakistan and Surabaya, Indonesia 3,722.3 mi / 5,990.4 km