How to get to Saint Petersburg, Russia from London by flight ? You can check flights from London to Saint Petersburg, Russia below.
You can find flight ticket prices from London to Saint Petersburg, Russia with our flight tickets search tool below
You take a flight from London Heathrow to Pulkovo and cost approximately 120 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Saint Petersburg, Russia.
Flight | Depart | Arrive | |
---|---|---|---|
OS458
Austrian Airlines
SU6604
Aeroflot Russian Airlines
|
06:00
London Heathrow
10:30
Vienna
|
09:15
Vienna
15:05
Pulkovo
|
Connect |
AF1381
Air France
SU6636
Aeroflot Russian Airlines
|
06:25
London Heathrow
12:40
Paris CDG
|
08:45
Paris CDG
18:00
Pulkovo
|
Connect |
KL1000
KLM
KL1395
KLM
|
06:30
London Heathrow
12:50
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
BA812
British Airways
AY966
Finnair
AY705
Finnair
|
06:45
London Heathrow
12:40
Copenhagen
16:25
Helsinki
|
09:40
Copenhagen
15:20
Helsinki
18:25
Pulkovo
|
Connect |
BA948
British Airways
LH2564
Lufthansa
|
06:55
London Heathrow
12:10
Munich
|
09:50
Munich
15:50
Pulkovo
|
Connect |
LH2485
Lufthansa
LH2564
Lufthansa
|
06:55
London Heathrow
12:10
Munich
|
09:45
Munich
15:50
Pulkovo
|
Connect |
LH2485
Lufthansa
SU2827 6658
Aeroflot Russian Airlines
|
06:55
London Heathrow
12:10
Munich
|
09:45
Munich
17:00
Pulkovo
|
Connect |
BA776
British Airways
SK732
Scandinavian Airlines
|
07:05
London Heathrow
11:50
Stockholm
|
10:35
Stockholm
15:10
Pulkovo
|
Connect |
BA776
British Airways
AY808
Finnair
AY705
Finnair
|
07:05
London Heathrow
13:15
Stockholm
16:25
Helsinki
|
10:35
Stockholm
15:20
Helsinki
18:25
Pulkovo
|
Connect |
BA854
British Airways
QS886
Smartwings
|
07:05
London Heathrow
11:20
Prague
|
10:00
Prague
15:45
Pulkovo
|
Connect |
BA854
British Airways
SU6622
Aeroflot Russian Airlines
|
07:05
London Heathrow
12:10
Prague
|
10:00
Prague
16:35
Pulkovo
|
Connect |
BA936
British Airways
SU2825
Aeroflot Russian Airlines
|
07:10
London Heathrow
11:30
Dusseldorf
|
09:30
Dusseldorf
16:25
Pulkovo
|
Connect |
BA762
British Airways
AY914
Finnair
AY705
Finnair
|
07:15
London Heathrow
12:30
Oslo
16:25
Helsinki
|
10:25
Oslo
15:30
Helsinki
18:25
Pulkovo
|
Connect |
BA572
British Airways
SU2829
Aeroflot Russian Airlines
|
07:25
London Heathrow
11:50
Milan Malpensa
|
10:20
Milan Malpensa
17:20
Pulkovo
|
Connect |
LH923
Lufthansa
LH1436
Lufthansa
|
07:30
London Heathrow
13:25
Frankfurt
|
10:05
Frankfurt
18:05
Pulkovo
|
Connect |
AY1340
Finnair
AY705
Finnair
|
07:30
London Heathrow
16:25
Helsinki
|
12:25
Helsinki
18:25
Pulkovo
|
Connect |
BA430
British Airways
KL1395
KLM
|
07:45
London Heathrow
12:50
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
EW9469
Eurowings
SU2825
Aeroflot Russian Airlines
|
08:05
London Heathrow
11:30
Dusseldorf
|
10:30
Dusseldorf
16:25
Pulkovo
|
Connect |
BA880
British Airways
S71015
S7 Airlines
|
08:20
London Heathrow
17:40
Moscow Domodedovo
|
15:00
Moscow Domodedovo
19:20
Pulkovo
|
Connect |
BA992
British Airways
SU2823
Aeroflot Russian Airlines
|
08:30
London Heathrow
13:55
Berlin Brandenburg Apt
|
11:25
Berlin Brandenburg Apt
18:20
Pulkovo
|
Connect |
LH925
Lufthansa
LH1436
Lufthansa
|
08:30
London Heathrow
13:25
Frankfurt
|
11:05
Frankfurt
18:05
Pulkovo
|
Connect |
BA906
British Airways
LH1436
Lufthansa
|
08:35
London Heathrow
13:25
Frankfurt
|
11:15
Frankfurt
18:05
Pulkovo
|
Connect |
KL1002
KLM
KL1395
KLM
|
08:40
London Heathrow
12:50
Amsterdam Schiphol
|
11:05
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
BA814
British Airways
AY966
Finnair
AY705
Finnair
|
08:45
London Heathrow
12:40
Copenhagen
16:25
Helsinki
|
11:40
Copenhagen
15:20
Helsinki
18:25
Pulkovo
|
Connect |
AF1681
Air France
SU6636
Aeroflot Russian Airlines
|
09:00
London Heathrow
12:40
Paris CDG
|
11:25
Paris CDG
18:00
Pulkovo
|
Connect |
LH901
Lufthansa
LH1438
Lufthansa
|
09:30
London Heathrow
18:15
Frankfurt
|
12:05
Frankfurt
22:55
Pulkovo
|
Connect |
LH901
Lufthansa
LH1436
Lufthansa
|
09:30
London Heathrow
13:25
Frankfurt
|
12:05
Frankfurt
18:05
Pulkovo
|
Connect |
AY1332
Finnair
AY705
Finnair
|
10:20
London Heathrow
16:25
Helsinki
|
15:15
Helsinki
18:25
Pulkovo
|
Connect |
LO282
LOT
LO685
LOT
|
10:25
London Heathrow
14:40
Warsaw Chopin
|
13:40
Warsaw Chopin
18:35
Pulkovo
|
Connect |
TK1980
Turkish Airlines
TK403
Turkish Airlines
|
11:30
London Heathrow
20:45
Istanbul
|
18:20
Istanbul
00:05
Pulkovo
|
Connect |
LH905
Lufthansa
LH1438
Lufthansa
|
11:30
London Heathrow
18:15
Frankfurt
|
14:05
Frankfurt
22:55
Pulkovo
|
Connect |
BA732
British Airways
SU6982
Aeroflot Russian Airlines
|
12:55
London Heathrow
16:40
Geneva
|
15:35
Geneva
21:55
Pulkovo
|
Connect |
SU2579
Aeroflot Russian Airlines
SU062
Aeroflot Russian Airlines
|
13:30
London Heathrow
21:55
Moscow Sheremetyevo
|
20:20
Moscow Sheremetyevo
23:35
Pulkovo
|
Connect |
SU2579
Aeroflot Russian Airlines
SU054
Aeroflot Russian Airlines
|
13:30
London Heathrow
21:40
Moscow Sheremetyevo
|
20:20
Moscow Sheremetyevo
23:15
Pulkovo
|
Connect |
SU2579
Aeroflot Russian Airlines
SU032
Aeroflot Russian Airlines
|
13:30
London Heathrow
21:20
Moscow Sheremetyevo
|
20:20
Moscow Sheremetyevo
22:45
Pulkovo
|
Connect |
BA818
British Airways
AY960
Finnair
AY703
Finnair
|
14:10
London Heathrow
19:05
Copenhagen
23:55
Helsinki
|
17:05
Copenhagen
21:45
Helsinki
01:55
Pulkovo
|
Connect |
BA908
British Airways
LH1438
Lufthansa
|
14:10
London Heathrow
18:15
Frankfurt
|
16:55
Frankfurt
22:55
Pulkovo
|
Connect |
SU2583
Aeroflot Russian Airlines
SU052
Aeroflot Russian Airlines
|
17:15
London Heathrow
00:45
Moscow Sheremetyevo
|
23:50
Moscow Sheremetyevo
02:10
Pulkovo
|
Connect |
SU2583
Aeroflot Russian Airlines
SU036
Aeroflot Russian Airlines
|
17:15
London Heathrow
02:00
Moscow Sheremetyevo
|
23:50
Moscow Sheremetyevo
03:25
Pulkovo
|
Connect |
AY1338
Finnair
AY703
Finnair
|
18:10
London Heathrow
23:55
Helsinki
|
23:00
Helsinki
01:55
Pulkovo
|
Connect |
You take a flight from London City to Pulkovo and cost approximately 250 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Saint Petersburg, Russia.
Flight | Depart | Arrive | |
---|---|---|---|
BA8489
British Airways
KL1395
KLM
|
07:15
London City
12:50
Amsterdam Schiphol
|
09:25
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
BA3271
British Airways
SU2825
Aeroflot Russian Airlines
|
07:30
London City
11:30
Dusseldorf
|
09:40
Dusseldorf
16:25
Pulkovo
|
Connect |
BA8491
British Airways
SU2823
Aeroflot Russian Airlines
|
07:45
London City
13:55
Berlin Brandenburg Apt
|
10:25
Berlin Brandenburg Apt
18:20
Pulkovo
|
Connect |
LH927
Lufthansa
LH1436
Lufthansa
|
08:10
London City
13:25
Frankfurt
|
10:35
Frankfurt
18:05
Pulkovo
|
Connect |
KL0984
KLM
KL1395
KLM
|
09:20
London City
12:50
Amsterdam Schiphol
|
11:35
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
LX435
Swiss
SU6982
Aeroflot Russian Airlines
|
12:00
London City
16:40
Geneva
|
14:35
Geneva
21:55
Pulkovo
|
Connect |
BA8734
British Airways
LH1438
Lufthansa
|
14:45
London City
18:15
Frankfurt
|
17:15
Frankfurt
22:55
Pulkovo
|
Connect |
You take a flight from London Gatwick to Pulkovo and cost approximately 290 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Saint Petersburg, Russia.
Flight | Depart | Arrive | |
---|---|---|---|
U28869
easyJet
KL1395
KLM
|
06:00
London Gatwick
12:50
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
U28981
easyJet
LH2564
Lufthansa
|
06:15
London Gatwick
12:10
Munich
|
09:05
Munich
15:50
Pulkovo
|
Connect |
U28981
easyJet
SU2827 6658
Aeroflot Russian Airlines
|
06:15
London Gatwick
12:10
Munich
|
09:05
Munich
17:00
Pulkovo
|
Connect |
U28423
easyJet
W62465
Wizz Air
|
06:25
London Gatwick
12:20
Budapest
|
10:00
Budapest
16:50
Pulkovo
|
Connect |
U28121
easyJet
SU2823
Aeroflot Russian Airlines
|
06:25
London Gatwick
13:55
Berlin Brandenburg Apt
|
09:20
Berlin Brandenburg Apt
18:20
Pulkovo
|
Connect |
U28189
easyJet
SU2829
Aeroflot Russian Airlines
|
07:05
London Gatwick
11:50
Milan Malpensa
|
10:00
Milan Malpensa
17:20
Pulkovo
|
Connect |
U28189
easyJet
SU6674
Aeroflot Russian Airlines
|
07:05
London Gatwick
13:00
Milan Malpensa
|
10:00
Milan Malpensa
18:20
Pulkovo
|
Connect |
U28003
easyJet
SU6644
Aeroflot Russian Airlines
|
07:35
London Gatwick
11:55
Dusseldorf
|
10:00
Dusseldorf
16:35
Pulkovo
|
Connect |
VY8771
Vueling Airlines
SU6636
Aeroflot Russian Airlines
|
07:50
London Gatwick
12:40
Paris CDG
|
10:10
Paris CDG
18:00
Pulkovo
|
Connect |
U28871
easyJet
KL1395
KLM
|
08:00
London Gatwick
12:50
Amsterdam Schiphol
|
10:25
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
U28323
easyJet
SU6636
Aeroflot Russian Airlines
|
08:10
London Gatwick
12:40
Paris CDG
|
10:30
Paris CDG
18:00
Pulkovo
|
Connect |
U28209
easyJet
SU2823
Aeroflot Russian Airlines
|
08:45
London Gatwick
13:55
Berlin Brandenburg Apt
|
11:45
Berlin Brandenburg Apt
18:20
Pulkovo
|
Connect |
U28191
easyJet
SU6674
Aeroflot Russian Airlines
|
08:55
London Gatwick
13:00
Milan Malpensa
|
11:50
Milan Malpensa
18:20
Pulkovo
|
Connect |
BT652
Air Baltic
BT444
Air Baltic
|
09:25
London Gatwick
18:40
Riga
|
14:10
Riga
20:50
Pulkovo
|
Connect |
U28569
easyJet
SU6702
Aeroflot Russian Airlines
|
09:25
London Gatwick
13:20
Barcelona
|
12:30
Barcelona
19:35
Pulkovo
|
Connect |
U28343
easyJet
SU6654
Aeroflot Russian Airlines
|
09:50
London Gatwick
16:05
Hamburg
|
12:35
Hamburg
20:20
Pulkovo
|
Connect |
D82767
Norwegian Air International
AY705
Finnair
|
10:05
London Gatwick
16:25
Helsinki
|
15:05
Helsinki
18:25
Pulkovo
|
Connect |
TK1982
Turkish Airlines
TK403
Turkish Airlines
|
10:20
London Gatwick
20:45
Istanbul
|
17:10
Istanbul
00:05
Pulkovo
|
Connect |
B2852
Belavia Belarusian Airlines
B2945
Belavia Belarusian Airlines
|
10:20
London Gatwick
18:05
Minsk
|
16:15
Minsk
19:20
Pulkovo
|
Connect |
U28468
easyJet
SU6982
Aeroflot Russian Airlines
|
11:35
London Gatwick
16:40
Geneva
|
14:15
Geneva
21:55
Pulkovo
|
Connect |
You take a flight from London Luton to Pulkovo and cost approximately 210 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Saint Petersburg, Russia.
Flight | Depart | Arrive | |
---|---|---|---|
W98123
Wizz Air UK
|
15:15
London Luton
|
21:20 Pulkovo | Direct |
You take a flight from London Heathrow to Helsinki and cost approximately 100 USD.
You take a bus, shuttle or taxi from Helsinki to your destination in Saint Petersburg, Russia.
Flight | Depart | Arrive | |
---|---|---|---|
BA1432
British Airways
AY1372
Finnair
|
06:10
London Heathrow
09:50
Edinburgh
|
07:35
Edinburgh
14:30
Helsinki
|
Connect |
BA812
British Airways
AY966
Finnair
|
06:45
London Heathrow
12:40
Copenhagen
|
09:40
Copenhagen
15:20
Helsinki
|
Connect |
BA776
British Airways
AY808
Finnair
|
07:05
London Heathrow
13:15
Stockholm
|
10:35
Stockholm
15:20
Helsinki
|
Connect |
BA854
British Airways
AY1222
Finnair
|
07:05
London Heathrow
11:35
Prague
|
10:00
Prague
14:50
Helsinki
|
Connect |
BA1370
British Airways
AY1362
Finnair
|
07:10
London Heathrow
10:15
Manchester
|
08:10
Manchester
15:05
Helsinki
|
Connect |
BA762
British Airways
AY914
Finnair
|
07:15
London Heathrow
12:30
Oslo
|
10:25
Oslo
15:30
Helsinki
|
Connect |
AY1340
Finnair
|
07:30
London Heathrow
|
12:25 Helsinki | Direct |
BA430
British Airways
AY1302
Finnair
|
07:45
London Heathrow
11:40
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
15:05
Helsinki
|
Connect |
BA790
British Airways
AY864
Finnair
|
07:45
London Heathrow
12:45
Gothenburg
|
10:40
Gothenburg
15:45
Helsinki
|
Connect |
SK502
Scandinavian Airlines
SK1712
Scandinavian Airlines
|
08:10
London Heathrow
13:15
Copenhagen
|
11:05
Copenhagen
15:55
Helsinki
|
Connect |
LH925
Lufthansa
LH850
Lufthansa
|
08:30
London Heathrow
13:30
Frankfurt
|
11:05
Frankfurt
16:55
Helsinki
|
Connect |
BA814
British Airways
AY966
Finnair
|
08:45
London Heathrow
12:40
Copenhagen
|
11:40
Copenhagen
15:20
Helsinki
|
Connect |
BA774
British Airways
AY810
Finnair
|
08:55
London Heathrow
14:20
Stockholm
|
12:30
Stockholm
16:20
Helsinki
|
Connect |
AF1681
Air France
AF1070
Air France
|
09:00
London Heathrow
12:25
Paris CDG
|
11:25
Paris CDG
16:25
Helsinki
|
Connect |
LH901
Lufthansa
LH850
Lufthansa
|
09:30
London Heathrow
13:30
Frankfurt
|
12:05
Frankfurt
16:55
Helsinki
|
Connect |
KL1008
KLM
KL1169
KLM
|
10:00
London Heathrow
14:00
Amsterdam Schiphol
|
12:25
Amsterdam Schiphol
17:25
Helsinki
|
Connect |
AY1332
Finnair
|
10:20
London Heathrow
|
15:15 Helsinki | Direct |
BA818
British Airways
AY960
Finnair
|
14:10
London Heathrow
19:05
Copenhagen
|
17:05
Copenhagen
21:45
Helsinki
|
Connect |
BA1396
British Airways
AY1366
Finnair
|
15:05
London Heathrow
17:50
Manchester
|
16:15
Manchester
22:40
Helsinki
|
Connect |
KL1022
KLM
KL1171
KLM
|
17:05
London Heathrow
20:35
Amsterdam Schiphol
|
19:25
Amsterdam Schiphol
23:55
Helsinki
|
Connect |
LH915
Lufthansa
LH854
Lufthansa
|
17:30
London Heathrow
21:40
Frankfurt
|
20:05
Frankfurt
01:05
Helsinki
|
Connect |
AF1281
Air France
AF1176
Air France
|
17:35
London Heathrow
20:45
Paris CDG
|
19:55
Paris CDG
00:45
Helsinki
|
Connect |
AY1338
Finnair
|
18:10
London Heathrow
|
23:00 Helsinki | Direct |
You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below
Booking.com