Complete trips near your ideal times Skip navigation

 Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support Feedback
 Start search again
Change your search


LED (St. Petersburg)






Change Travellers
 1 Adult
 Change travellers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.

Fares are not guaranteed until purchased



QUESTIONS?
Customer Support
London (LHR) to St. Petersburg, Russia (LED)
 
All Results
Austrian Airlines
Austrian Airlines
Swiss International Air Lines
Swiss International Air Lines
Aeroflot-Russian Airlines
Aeroflot-Russian Airlines
Alitalia
Alitalia
Finnair
Finnair
LOT-Polish Airlines
LOT-Polish Airlines
Lufthansa
Lufthansa
British Airways
British Airways
Air France
Air France
Czech Airlines
Czech Airlines
Rossiya Airlines
Rossiya Airlines
KLM
KLM
see below
---
---
---
---
---
---
---
---
---
---
---
see below
---
see below
---
---
---
---
---
---
---
---
---
---
Note: The prices shown below include all taxes and fees. Fares quoted are not guaranteed until purchased. If your itinerary requires paper tickets there will be an additional charge. These results cover a metro area with several airports. Review your choices carefully.
Choose a complete roundtrip flight or view flights separately
Showing the top 63 roundtrips of 1009 results Show all 1009
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight £149.10  
06:05 Depart London (LHR)
Arrive St. Petersburg (LED) 15:00
Mon 18-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines 458  / Austrian Airlines 611 operated by Tyrolean Air611
Connect in Vienna (VIE)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 18:40
Mon 25-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 455
Connect in Vienna (VIE)
    Choose this flight 
 
flight £149.10  
19:35 Depart London (LHR)
Arrive St. Petersburg (LED) 15:00 +1 day
Mon 18-Jan
Duration: 16hr 25mn
Austrian Airlines Austrian Airlines 456  / Austrian Airlines 611 operated by Tyrolean Air611
Connect in Vienna (VIE)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 18:40
Mon 25-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 455
Connect in Vienna (VIE)
    Choose this flight 
 
flight £192.07  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 14:15
Mon 18-Jan
Duration: 5hr 15mn
Swiss International Air Lines Swiss International Air Lines 345  / 1310
Connect in Zurich (ZRH)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £192.07  
20:00 Depart London (LHR)
Arrive St. Petersburg (LED) 14:15 +1 day
Mon 18-Jan
Duration: 15hr 15mn
Swiss International Air Lines Swiss International Air Lines 339  / 1310
Connect in Zurich (ZRH)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £214.07  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 14:15
Mon 18-Jan
Duration: 5hr 15mn
Swiss International Air Lines Swiss International Air Lines 345  / 1310
Connect in Zurich (ZRH)

15:30 Depart St. Petersburg (LED)
Arrive London (LHR) 21:50
Mon 25-Jan
Duration: 9hr 20mn
LOT-Polish Airlines LOT-Polish Airlines 684  / 285
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £214.07  
20:00 Depart London (LHR)
Arrive St. Petersburg (LED) 14:15 +1 day
Mon 18-Jan
Duration: 15hr 15mn
Swiss International Air Lines Swiss International Air Lines 339  / 1310
Connect in Zurich (ZRH)

15:30 Depart St. Petersburg (LED)
Arrive London (LHR) 21:50
Mon 25-Jan
Duration: 9hr 20mn
LOT-Polish Airlines LOT-Polish Airlines 684  / 285
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £215.20  
22:30 Depart London (LHR)
Arrive St. Petersburg (LED) 08:05 +1 day
Mon 18-Jan
Duration: 6hr 35mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 244  / 837
Connect in Moscow (SVO)

15:20 Depart St. Petersburg (LED)
Arrive London (LHR) 19:45
Mon 25-Jan
Duration: 7hr 25mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 846  / 582
Connect in Moscow (SVO)
    Choose this flight 
 
flight £215.20  
13:30 Depart London (LHR)
Arrive St. Petersburg (LED) 00:30 +1 day
Mon 18-Jan
Duration: 8hr 0mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 242  / 857
Connect in Moscow (SVO)

15:20 Depart St. Petersburg (LED)
Arrive London (LHR) 19:45
Mon 25-Jan
Duration: 7hr 25mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 846  / 582
Connect in Moscow (SVO)
    Choose this flight 
 
flight £215.20  
22:30 Depart London (LHR)
Arrive St. Petersburg (LED) 08:05 +1 day
Mon 18-Jan
Duration: 6hr 35mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 244  / 837
Connect in Moscow (SVO)

06:15 Depart St. Petersburg (LED)
Arrive London (LHR) 12:15
Mon 25-Jan
Duration: 9hr 0mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 858  / 241
Connect in Moscow (SVO)
    Choose this flight 
 
flight £215.20  
13:30 Depart London (LHR)
Arrive St. Petersburg (LED) 00:30 +1 day
Mon 18-Jan
Duration: 8hr 0mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 242  / 857
Connect in Moscow (SVO)

06:15 Depart St. Petersburg (LED)
Arrive London (LHR) 12:15
Mon 25-Jan
Duration: 9hr 0mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 858  / 241
Connect in Moscow (SVO)
    Choose this flight 
 
flight £224.70  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 16:50
Mon 18-Jan
Duration: 7hr 50mn
Alitalia Alitalia 205  / 540
Connect in Rome (FCO)

17:40 Depart St. Petersburg (LED)
Arrive London (LHR) 23:05
Mon 25-Jan
Duration: 8hr 25mn
Alitalia Alitalia 541  / 210
Connect in Rome (FCO)
    Choose this flight 
 
flight £232.77  
08:10 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 4hr 50mn
Lufthansa Lufthansa 4771  / 3228
Connect in Dusseldorf (Dusseldorf Intl.)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £236.97  
13:55 Depart London (LHR)
Arrive St. Petersburg (LED) 22:55
Mon 18-Jan
Duration: 6hr 0mn
Lufthansa Lufthansa 4729  / 3220
Connect in Frankfurt am Main (Frankfurt)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £236.97  
08:55 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 6hr 30mn
Lufthansa Lufthansa 4723  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £236.97  
19:50 Depart London (LHR)
Arrive St. Petersburg (LED) 13:15 +1 day
Mon 18-Jan
Duration: 14hr 25mn
Lufthansa Lufthansa 4741  / 3216
Connect in Frankfurt am Main (Frankfurt)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £242.70  
06:30 Depart London (LHR)
Arrive St. Petersburg (LED) 14:45
Mon 18-Jan
Duration: 5hr 15mn
LOT-Polish Airlines LOT-Polish Airlines 286  / 683
Connect in Warsaw (WAW)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £245.90  
20:10 Depart London (LHR)
Arrive St. Petersburg (LED) 15:50 +1 day
Mon 18-Jan
Duration: 16hr 40mn
Finnair Finnair Finnair 5936 operated by British Airways5936  / 644  / 169
Connect in Stockholm (ARN), Helsinki (HEL)

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £264.70  
06:30 Depart London (LHR)
Arrive St. Petersburg (LED) 14:45
Mon 18-Jan
Duration: 5hr 15mn
LOT-Polish Airlines LOT-Polish Airlines 286  / 683
Connect in Warsaw (WAW)

15:30 Depart St. Petersburg (LED)
Arrive London (LHR) 21:50
Mon 25-Jan
Duration: 9hr 20mn
LOT-Polish Airlines LOT-Polish Airlines 684  / 285
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £265.30  
06:05 Depart London (LHR)
Arrive St. Petersburg (LED) 15:00
Mon 18-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines 458  / Austrian Airlines 611 operated by Tyrolean Air611
Connect in Vienna (VIE)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £265.30  
19:35 Depart London (LHR)
Arrive St. Petersburg (LED) 15:00 +1 day
Mon 18-Jan
Duration: 16hr 25mn
Austrian Airlines Austrian Airlines 456  / Austrian Airlines 611 operated by Tyrolean Air611
Connect in Vienna (VIE)

15:05 Depart St. Petersburg (LED)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 5hr 45mn
Swiss International Air Lines Swiss International Air Lines 1311  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £267.20  
06:30 Depart London (LHR)
Arrive St. Petersburg (LED) 14:45
Mon 18-Jan
Duration: 5hr 15mn
LOT-Polish Airlines LOT-Polish Airlines 286  / 683
Connect in Warsaw (WAW)

17:10 Depart St. Petersburg (LED)
Arrive London (LHR) 19:55
Mon 25-Jan
Duration: 5hr 45mn
SAS SAS 733  / 533
Connect in Stockholm (ARN)
    Choose this flight 
 
flight £267.40  
06:30 Depart London (LHR)
Arrive St. Petersburg (LED) 14:45
Mon 18-Jan
Duration: 5hr 15mn
LOT-Polish Airlines LOT-Polish Airlines 286  / 683
Connect in Warsaw (WAW)

14:25 Depart St. Petersburg (LED)
Arrive London (LHR) 17:05
Mon 25-Jan
Duration: 5hr 40mn
SAS SAS 737  / 1517
Connect in Copenhagen (Kastrup)
    Choose this flight 
 
flight £295.50  
09:40 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 3hr 20mn
British Airways British Airways 878
Direct flight

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £295.77  
06:40 Depart London (LHR)
Arrive St. Petersburg (LED) 15:20
Mon 18-Jan
Duration: 5hr 40mn
Air France Air France 1981  / 2698
Connect in Paris (CDG)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 6hr 10mn
Air France Air France 2699  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £295.77  
06:40 Depart London (LHR)
Arrive St. Petersburg (LED) 15:20
Mon 18-Jan
Duration: 5hr 40mn
Air France Air France 1981  / 2698
Connect in Paris (CDG)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 7hr 15mn
Air France Air France 2699  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £295.77  
20:15 Depart London (LHR)
Arrive St. Petersburg (LED) 15:20 +1 day
Mon 18-Jan
Duration: 16hr 5mn
Air France Air France 1881  / 2698
Connect in Paris (CDG)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 6hr 10mn
Air France Air France 2699  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £295.77  
20:15 Depart London (LHR)
Arrive St. Petersburg (LED) 15:20 +1 day
Mon 18-Jan
Duration: 16hr 5mn
Air France Air France 1881  / 2698
Connect in Paris (CDG)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 7hr 15mn
Air France Air France 2699  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £296.90  
10:45 Depart London (LHR)
Arrive St. Petersburg (LED) 21:45
Mon 18-Jan
Duration: 8hr 0mn
Finnair Finnair Finnair 5928 operated by British Airways5928  / 638  / Finnair 6850 operated by Rossiya Airlines6850
Connect in Stockholm (ARN), Helsinki (HEL)

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £322.77  
- Expedia Special Fare 
08:10 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 4hr 50mn
Lufthansa Lufthansa 4771  / 3228
Connect in Dusseldorf (Dusseldorf Intl.)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 8hr 40mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £322.87  
- Expedia Special Fare 
08:10 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 4hr 50mn
Lufthansa Lufthansa 4771  / 3228
Connect in Dusseldorf (Dusseldorf Intl.)

16:55 Depart St. Petersburg (LED)
Arrive London (LHR) 22:20
Mon 25-Jan
Duration: 8hr 25mn
Lufthansa Lufthansa 3225  / Lufthansa 4766 operated by Lufthansa Cityline4766
Connect in Munich (Franz Josef Strauss Intl.)
    Choose this flight 
 
flight £323.90  
- Expedia Special Fare 
08:10 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 4hr 50mn
Lufthansa Lufthansa 4771  / 3228
Connect in Dusseldorf (Dusseldorf Intl.)

14:20 Depart St. Petersburg (LED)
Arrive London (LHR) 20:50
Mon 25-Jan
Duration: 9hr 30mn
Lufthansa Lufthansa 3217  / 4742
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
07:05 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 8hr 20mn
Lufthansa Lufthansa 4745  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 18:40
Mon 25-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 455
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
09:50 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 5hr 35mn
Lufthansa Lufthansa 4725  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 8hr 40mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 9hr 5mn
Lufthansa Lufthansa 4743  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 18:40
Mon 25-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 455
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
08:55 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 6hr 30mn
Lufthansa Lufthansa 4723  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 8hr 40mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
09:50 Depart London (LHR)
Arrive St. Petersburg (LED) 22:55
Mon 18-Jan
Duration: 10hr 5mn
Lufthansa Lufthansa 4725  / 3220
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 18:40
Mon 25-Jan
Duration: 5hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 455
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
07:05 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 8hr 20mn
Lufthansa Lufthansa 4745  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 8hr 40mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £327.10  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive St. Petersburg (LED) 18:25
Mon 18-Jan
Duration: 9hr 5mn
Lufthansa Lufthansa 4743  / 3218
Connect in Frankfurt am Main (Frankfurt)

15:45 Depart St. Petersburg (LED)
Arrive London (LHR) 21:25
Mon 25-Jan
Duration: 8hr 40mn
Austrian Airlines Austrian Airlines Austrian Airlines 612 operated by Tyrolean Air612  / 457
Connect in Vienna (VIE)
    Choose this flight 
 
flight £331.30  
07:35 Depart London (LHR)
Arrive St. Petersburg (LED) 17:15
Mon 18-Jan
Duration: 6hr 40mn
Czech Airlines Czech Airlines 653  / Czech Airlines 4888 operated by Rossiya Airlines4888
Connect in Prague (PRG)

11:10 Depart St. Petersburg (LED)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 5hr 35mn
Czech Airlines Czech Airlines Czech Airlines 4889 operated by Rossiya Airlines4889  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £371.30  
11:20 Depart London (LHR)
Arrive St. Petersburg (LED) 21:45
Mon 18-Jan
Duration: 7hr 25mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / Finnair 6850 operated by Rossiya Airlines6850
Connect in Helsinki (HEL)

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £371.30  
10:20 Depart London (LHR)
Arrive St. Petersburg (LED) 21:45
Mon 18-Jan
Duration: 8hr 25mn
Finnair Finnair 832  / Finnair 6850 operated by Rossiya Airlines6850
Connect in Helsinki (HEL)

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £455.67  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000
Rossiya Airlines Rossiya Airlines 278
Connect in Amsterdam (AMS)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 6hr 10mn
Air France Air France 2699  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £455.67  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000
Rossiya Airlines Rossiya Airlines 278
Connect in Amsterdam (AMS)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 7hr 15mn
Air France Air France 2699  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £468.97  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000  / KLM 3095 operated by Rossiya Airlines3095
Connect in Amsterdam (AMS)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 6hr 10mn
Air France Air France 2699  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £468.97  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000  / KLM 3095 operated by Rossiya Airlines3095
Connect in Amsterdam (AMS)

16:10 Depart St. Petersburg (LED)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 7hr 15mn
Air France Air France 2699  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £800.50  
07:35 Depart London (LHR)
Arrive St. Petersburg (LED) 17:15
Mon 18-Jan
Duration: 6hr 40mn
Czech Airlines Czech Airlines 653  / Czech Airlines 4888 operated by Rossiya Airlines4888
Connect in Prague (PRG)

15:30 Depart St. Petersburg (LED)
Arrive London (LHR) 21:50
Mon 25-Jan
Duration: 9hr 20mn
LOT-Polish Airlines LOT-Polish Airlines 684  / 285
Connect in Warsaw (WAW)
    Choose this flight 
 
flight £803.30  
07:35 Depart London (LHR)
Arrive St. Petersburg (LED) 17:15
Mon 18-Jan
Duration: 6hr 40mn
Czech Airlines Czech Airlines 653  / Czech Airlines 4888 operated by Rossiya Airlines4888
Connect in Prague (PRG)

15:20 Depart St. Petersburg (LED)
Arrive London (LHR) 19:45
Mon 25-Jan
Duration: 7hr 25mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 846  / 582
Connect in Moscow (SVO)
    Choose this flight 
 
flight £803.30  
07:35 Depart London (LHR)
Arrive St. Petersburg (LED) 17:15
Mon 18-Jan
Duration: 6hr 40mn
Czech Airlines Czech Airlines 653  / Czech Airlines 4888 operated by Rossiya Airlines4888
Connect in Prague (PRG)

22:10 Depart St. Petersburg (LED)
Arrive London (LHR) 12:15 +1 day
Mon 25-Jan
Duration: 17hr 5mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 854  / 241
Connect in Moscow (SVO)
    Choose this flight 
 
flight £1,059.50  
11:20 Depart London (LHR)
Arrive St. Petersburg (LED) 21:45
Mon 18-Jan
Duration: 7hr 25mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / Finnair 6850 operated by Rossiya Airlines6850
Connect in Helsinki (HEL)

11:10 Depart St. Petersburg (LED)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 5hr 35mn
Czech Airlines Czech Airlines Czech Airlines 4889 operated by Rossiya Airlines4889  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £1,063.90  
09:40 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 3hr 20mn
British Airways British Airways 878
Direct flight

11:10 Depart St. Petersburg (LED)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 5hr 35mn
Czech Airlines Czech Airlines Czech Airlines 4889 operated by Rossiya Airlines4889  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £1,069.10  
10:45 Depart London (LHR)
Arrive St. Petersburg (LED) 21:45
Mon 18-Jan
Duration: 8hr 0mn
Finnair Finnair Finnair 5928 operated by British Airways5928  / 638  / Finnair 6850 operated by Rossiya Airlines6850
Connect in Stockholm (ARN), Helsinki (HEL)

11:10 Depart St. Petersburg (LED)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 5hr 35mn
Czech Airlines Czech Airlines Czech Airlines 4889 operated by Rossiya Airlines4889  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £1,103.70  
09:40 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 3hr 20mn
British Airways British Airways 878
Direct flight

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £1,117.70  
20:10 Depart London (LHR)
Arrive St. Petersburg (LED) 15:50 +1 day
Mon 18-Jan
Duration: 16hr 40mn
Finnair Finnair Finnair 5936 operated by British Airways5936  / 644  / 169
Connect in Stockholm (ARN), Helsinki (HEL)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £1,183.50  
13:30 Depart London (LHR)
Arrive St. Petersburg (LED) 00:30 +1 day
Mon 18-Jan
Duration: 8hr 0mn
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 242  / 857
Connect in Moscow (SVO)

12:35 Depart St. Petersburg (LED)
Arrive London (LHR) 15:10
Mon 25-Jan
Duration: 5hr 35mn
Finnair Finnair 166  / 839
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £1,441.97  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000
Rossiya Airlines Rossiya Airlines 278
Connect in Amsterdam (AMS)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £1,527.10  
06:30 Depart London (LHR)
Arrive St. Petersburg (LED) 14:45
Mon 18-Jan
Duration: 5hr 15mn
LOT-Polish Airlines LOT-Polish Airlines 286  / 683
Connect in Warsaw (WAW)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £1,638.47  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 14:15
Mon 18-Jan
Duration: 5hr 15mn
Swiss International Air Lines Swiss International Air Lines 345  / 1310
Connect in Zurich (ZRH)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £1,786.10  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 16:50
Mon 18-Jan
Duration: 7hr 50mn
Alitalia Alitalia 205  / 540
Connect in Rome (FCO)

11:10 Depart St. Petersburg (LED)
Arrive London (LHR) 13:45
Mon 25-Jan
Duration: 5hr 35mn
Czech Airlines Czech Airlines Czech Airlines 4889 operated by Rossiya Airlines4889  / 650
Connect in Prague (PRG)
    Choose this flight 
 
flight £1,934.90  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 16:50
Mon 18-Jan
Duration: 7hr 50mn
Alitalia Alitalia 205  / 540
Connect in Rome (FCO)

08:00 Depart St. Petersburg (LED)
Arrive London (LHR) 10:50
Mon 25-Jan
Duration: 5hr 50mn
Rossiya Airlines Rossiya Airlines 277
KLM KLM 1009
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £1,975.17  
08:10 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 4hr 50mn
Lufthansa Lufthansa 4771  / 3228
Connect in Dusseldorf (Dusseldorf Intl.)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £1,984.80  
09:40 Depart London (LHR)
Arrive St. Petersburg (LED) 16:00
Mon 18-Jan
Duration: 3hr 20mn
British Airways British Airways 878
Direct flight

19:30 Depart St. Petersburg (LED)
Arrive London (LHR) 22:00
Mon 25-Jan
Duration: 5hr 30mn
Lufthansa Lufthansa 3219  / 4744
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £1,998.27  
06:35 Depart London (LHR)
Arrive St. Petersburg (LED) 14:50
Mon 18-Jan
Duration: 5hr 15mn
KLM KLM 1000  / KLM 3095 operated by Rossiya Airlines3095
Connect in Amsterdam (AMS)

17:00 Depart St. Petersburg (LED)
Arrive London (LHR) 17:35
Mon 25-Jan
Duration: 3hr 35mn
British Airways British Airways 879
Direct flight
    Choose this flight 
 
flight £2,098.30  
06:00 Depart London (LHR)
Arrive St. Petersburg (LED) 16:50
Mon 18-Jan
Duration: 7hr 50mn
Alitalia Alitalia 205  / 540
Connect in Rome (FCO)

15:30 Depart St. Petersburg (LED)
Arrive London (LHR) 21:50
Mon 25-Jan
Duration: 9hr 20mn
LOT-Polish Airlines LOT-Polish Airlines 684  / 285
Connect in Warsaw (WAW)
    Choose this flight 
 

Didn't find what you were looking for?
To find additional combinations view flights separately