The cheapest month to fly from Saint Petersburg to London is usually January, with fares from 269 €. The cheapest day this month is Mon 19 Oct, from 351 €.
Price by day
Cheapest days to fly this month
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Prices by month
Lowest fare found for each month
351 €Oct
298 €Nov
271 €Dec
269 €Jan
270 €Feb
364 €Mar
Hot deals
Tue 24 NovUnited Kingdom1 stop156 €Mon 23 NovUnited Kingdom1 stop162 €Wed 25 NovUnited Kingdom1 stop179 €Thu 26 NovUnited Kingdom1 stop183 €Fri 27 NovUnited Kingdom1 stop183 €Sat 28 NovUnited Kingdom1 stop184 €Mon 16 NovUnited Kingdom1 stop185 €Thu 5 NovUnited Kingdom1 stop185 €Tue 17 NovUnited Kingdom1 stop185 €Sat 21 NovUnited Kingdom1 stop186 €Thu 12 NovUnited Kingdom1 stop186 €Wed 18 NovUnited Kingdom1 stop186 €
Track this route
We'll email you when the price for Saint Petersburg → London drops.
Nearby cities
Other cities in United Kingdom
Flights to AberdeenFlights to AlderneyFlights to AngleseyFlights to BarraFlights to BelfastFlights to BenbeculaFlights to BirminghamFlights to BlackpoolFlights to BournemouthFlights to BristolFlights to CambridgeFlights to CampbeltownFlights to CardiffFlights to ChesterFlights to CoventryFlights to DerryFlights to DoncasterFlights to DundeeFlights to EdayFlights to EdinburghFlights to ExeterFlights to GlasgowFlights to HumbersideFlights to InvernessFlights to IslayFlights to KirkwallFlights to LeedsFlights to Liverpool