Flights Europe Russia Saint Petersburg

Find cheap flights to Saint Petersburg

Thu 21/3
Thu 28/3
Any month
Compare vs momondo |

When is the best time to fly to Saint Petersburg?

+390.0%
+260.0%
+130.0%
Base
Price
69 - 331 GBP

Saint Petersburg flight deals found on momondo

Check out some of the best fares to Saint Petersburg found recently by users on momondo
Quickest
Cheapest
Aeroflot
Aeroflot
LGW
05:00
London Gatwick airport
3h 15m
10:15
LED
Saint Petersburg Pulkovo airport
Aeroflot
LED
07:00
Saint Petersburg Pulkovo airport
3h 30m
08:30
LGW
London Gatwick airport
124 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
15h 15m
1 Stop
22:15
LED
Saint Petersburg Pulkovo airport
SWISS
LED
07:00
Saint Petersburg Pulkovo airport
5h 45m
1 Stop
10:45
LHR
London Heathrow airport
139 GBP
Brussels Airlines
Brussels Airlines
LHR
05:00
London Heathrow airport
23h 50m
1 Stop
06:50
+1
LED
Saint Petersburg Pulkovo airport
Brussels Airlines
LED
07:00
Saint Petersburg Pulkovo airport
9h 50m
1 Stop
14:50
LHR
London Heathrow airport
142 GBP
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
13h 45m
1 Stop
20:45
LED
Saint Petersburg Pulkovo airport
airBaltic
LED
07:00
Saint Petersburg Pulkovo airport
14h 00m
1 Stop
19:00
LGW
London Gatwick airport
144 GBP
Lufthansa
Lufthansa
LHR
05:00
London Heathrow airport
10h 20m
1 Stop
17:20
LED
Saint Petersburg Pulkovo airport
Lufthansa
LED
07:00
Saint Petersburg Pulkovo airport
13h 45m
1 Stop
18:45
LHR
London Heathrow airport
148 GBP
Brussels Airlines
Brussels Airlines
LHR
05:00
London Heathrow airport
17h 05m
1 Stop
00:05
+1
LED
Saint Petersburg Pulkovo airport
Brussels Airlines
LED
07:00
Saint Petersburg Pulkovo airport
11h 05m
1 Stop
16:05
LHR
London Heathrow airport
149 GBP
Aeroflot
Aeroflot
LGW
05:00
London Gatwick airport
3h 15m
10:15
LED
Saint Petersburg Pulkovo airport
Aeroflot
LED
07:00
Saint Petersburg Pulkovo airport
3h 30m
08:30
LGW
London Gatwick airport
124 GBP
Aeroflot
Aeroflot
LGW
05:00
London Gatwick airport
3h 15m
10:15
LED
Saint Petersburg Pulkovo airport
Aeroflot
LED
07:00
Saint Petersburg Pulkovo airport
3h 30m
08:30
LGW
London Gatwick airport
162 GBP
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
5h 10m
1 Stop
12:10
LED
Saint Petersburg Pulkovo airport
airBaltic
LED
07:00
Saint Petersburg Pulkovo airport
3h 30m
08:30
LGW
London Gatwick airport
149 GBP
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
5h 10m
1 Stop
12:10
LED
Saint Petersburg Pulkovo airport
airBaltic
LED
07:00
Saint Petersburg Pulkovo airport
3h 30m
08:30
LGW
London Gatwick airport
152 GBP
Air Moldova
Air Moldova
STN
05:00
London Stansted airport
5h 50m
1 Stop
12:50
LED
Saint Petersburg Pulkovo airport
Air Moldova
LED
07:00
Saint Petersburg Pulkovo airport
6h 00m
1 Stop
11:00
STN
London Stansted airport
229 GBP
Lufthansa
Lufthansa
LHR
05:00
London Heathrow airport
7h 20m
1 Stop
14:20
LED
Saint Petersburg Pulkovo airport
Lufthansa
LED
07:00
Saint Petersburg Pulkovo airport
6h 40m
1 Stop
11:40
LHR
London Heathrow airport
152 GBP

Which airlines operate flights to Saint Petersburg?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Saint Petersburg

Below you will find all the airports in Saint Petersburg along with the distance from the city centre
Saint Petersburg Pulkovo
8 mi from city centre

Quick facts about Saint Petersburg

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Saint Petersburg
Local time
Currency
Russian Rouble
Beer
Pint of beer
0.77 GBP
Food
Inexpensive restaurant
5.75 GBP
Public transport
One-way ticket
0.46 GBP

Start planning your trip to Saint Petersburg

Flights Europe Russia Saint Petersburg