The cheapest month to fly from Shenzhen to Saint Petersburg is usually December, with fares from 595 €. The cheapest day this month is Fri 30 Oct, from 742 €.
Price by day
Cheapest days to fly this month
17
19
20
24
30
Prices by month
Lowest fare found for each month
742 €Oct
681 €Nov
595 €Dec
691 €Jan
757 €Feb
Hot deals
Sun 29 NovRussia2 stops303 €Thu 26 NovRussia2 stops318 €Tue 24 NovRussia2 stops344 €Mon 30 NovRussia2 stops345 €Tue 17 NovRussia2 stops350 €Sun 1 NovRussia2 stops352 €Mon 2 NovRussia2 stops358 €Thu 12 NovRussia2 stops360 €Fri 27 NovRussia1 stop361 €Mon 16 NovRussia2 stops374 €Mon 23 NovRussia2 stops375 €Sat 28 NovRussia2 stops378 €
Track this route
We'll email you when the price for Shenzhen → Saint Petersburg drops.
Nearby cities
Other cities in Russia
Flights to AbakanFlights to Adler/SochiFlights to AnadyrFlights to ArkhangelskFlights to AstrakhanFlights to BarnaulFlights to BatagayFlights to Batagay-AlytaFlights to BaykitFlights to Belaya GoraFlights to BelgorodFlights to BeloyarskyFlights to BerezovoFlights to BlagoveschenskFlights to BodayboFlights to BogorodskoyeFlights to BoguchanyFlights to BorFlights to BovanenkovoFlights to BratskFlights to BryanskFlights to BugulmaFlights to CharaFlights to CheboksaryFlights to ChelyabinskFlights to CherepovetsFlights to CherskiyFlights to Chita