Cheap Flights From Islamabad to Russia from PKR 116,670*