The cheapest month to fly from London to Saint Petersburg is usually December, with fares from €327. The cheapest day this month is Mon 19 Oct, from €333.
Price by day
Cheapest days to fly this month
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
24
25
26
27
28
29
30
31
Prices by month
Lowest fare found for each month
€333Oct
€340Nov
€327Dec
€367Jan
€378Feb
€482Mar
Hot deals
Thu 12 NovRussia2 stops€182Sat 14 NovRussia1 stop€191Thu 26 NovRussia2 stops€193Mon 9 NovRussia1 stop€195Fri 6 NovRussia1 stop€195Sun 8 NovRussia1 stop€197Tue 10 NovRussia2 stops€199Fri 27 NovRussia2 stops€200Wed 25 NovRussia2 stops€202Tue 3 NovRussia2 stops€204Thu 19 NovRussia1 stop€206Wed 11 NovRussia2 stops€207
Track this route
We'll email you when the price for London → 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
