Welcome | Sign out

Cheap Flights from London to St John, NB, Canada - LON to YSJ (reverse)

Did You Know?

You must make at least one connection to fly from London, GB to St John.
Air Canada has 476 connecting flights between London, GB and St John.
There are 952 flights from London, GB to St John per week.
24,923 seats are available per week to fly from London, GB to St John.

Cheap International Flights from London - LON

Flights
Airline
Lowest Price
US Airways, KLM, SWISS, Austrian, Brussels, Air Transat, British Airways, Air Canada, Delta, United, American, Air France, Condor, Lufthansa, Icelandair
£444
Virgin Atlantic, Turkish, SWISS, Tap Portugal, Aeroflot, Delta, Iberia, Air Europa, Icelandair, US Airways, KLM, Austrian, SAS, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air France, Lufthansa, Aer Lingus
£452
Royal Air Maroc, US Airways, Virgin Atlantic, KLM, SWISS, Austrian, Brussels, Alitalia, Finnair, Air Transat, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£320
US Airways, KLM, SWISS, Austrian, Brussels, Alitalia, Air Canada, United, Delta, American, Air France, Lufthansa, Icelandair
£413
Virgin Atlantic, Turkish, SWISS, LOT, Aeroflot, Delta, Condor, Iberia, Air Europa, Icelandair, US Airways, KLM, Austrian, SAS, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Aer Lingus
£347
US Airways, Virgin Atlantic, Turkish, KLM, SAS, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£578
Virgin Atlantic, Turkish, SWISS, LOT, Aeroflot, Delta, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Ethiopian, Air France, Lufthansa
£468
US Airways, KLM, SWISS, Austrian, Brussels, British Airways, Air Transat, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
£462
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways, Aeroflot, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia, Korean
£469
Air Canada, United
£705
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, SAS, Austrian, Alitalia, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£469
New Zealand, Virgin Atlantic, Turkish, SWISS, LOT, Delta, Condor, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, Austrian, SAS, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
£628
US Airways, Virgin Atlantic, Turkish, KLM, Alitalia, Finnair, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£472
US Airways, Virgin Atlantic, Turkish, KLM, SAS, Austrian, Brussels, Alitalia, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£629
KLM, Brussels, Air Canada, Delta, United, Air France, Lufthansa
£616
New Zealand, Virgin Atlantic, Turkish, SWISS, LOT, Aeroflot, Delta, Iberia, Air Europa, Korean, US Airways, KLM, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Aer Lingus
£628
Virgin Atlantic, Turkish, SWISS, LOT, Delta, Iberia, Korean, US Airways, KLM, Austrian, SAS, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
£607
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£494
US Airways, KLM, Delta, Air France
£637
US Airways, KLM, Austrian, Alitalia, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa, Aeromexico
£679
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, LOT, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£440
US Airways, KLM, SWISS, Austrian, Brussels, Finnair, Air Transat, British Airways, Air Canada, Delta, United, American, Air France, Condor, Lufthansa, Iberia
£483
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
£697
Air Canada, Delta, American, British Airways
£589
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, LOT, SAS, Alitalia, Brussels, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia, Icelandair
£507

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
£682
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Alitalia, Brussels, Finnair, British Airways, Air Canada, Delta, United, American, Pakistan, Air France, Lufthansa, Iberia, Icelandair, Aer Lingus
£432
KLM, Alitalia, Brussels, United, Delta, Air France, Lufthansa, Aer Lingus
£423
Air Canada, United
£681
US Airways, KLM, SWISS, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Condor, Lufthansa, Icelandair
£611
Cheap Flights from London to St John, NB, Canada, from £716 Round trip from LON to YSJ