Flight distance between Sialkot, Pakistan and Moscow, Russia 2,387.7 mi / 3,842.6 km