Flight distance between Sialkot, Pakistan and Šuto Orizare, Macedonia 2,945.2 mi / 4,739.8 km