Welcome | Sign out
Recommended by:More >

Cheap Flights from London to St Johns, NL, Canada - YXU to YYT

Did You Know?

Air Canada has 483 connecting flights between London, ON and St Johns.
You must make at least one connection to fly from London, ON to St Johns.

Cheap Domestic Flights to St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
$464
Air Canada, Porter
$631
Air Canada
$461
Air Canada, WestJet
$444
JetBlue, AirTran, Spirit, US Airways, American, Delta, United
$99
AirTran, US Airways
$167
Air Canada, WestJet, Porter
$389
JetBlue, US Airways
$147
WestJet, Air Canada
$481
Air Canada, WestJet
$439
WestJet, Air Canada, Porter
$318
Porter, WestJet, Air Canada
$239
AirTran, US Airways, United, Delta
$209
US Airways, American, JetBlue, AirTran, Delta, United
$140
American, AirTran, United, US Airways, Delta
$87
JetBlue, US Airways, United, AirTran, Delta
$130
AirTran, Delta, United, American
$255
JetBlue, United, Delta, US Airways
$233
American, United, Delta, US Airways, AirTran
$109

Cheap International Flights to St Johns - YYT

Flights
Airline
Lowest Price
American, Delta, United, Air Canada, WestJet
$533
Air Canada, United, Delta, American
$465
American, Delta, United, Air Canada
$465
Air Canada, American, United, WestJet, Porter, Delta, US Airways
$297
Delta, American, US Airways, United, Porter, WestJet, Air Canada
$282
Porter, US Airways, Delta, United, Air Canada
$251
Delta, Iberia, Lufthansa, Air France, Air Berlin, US Airways, Virgin Atlantic, Turkish, KLM, Swiss, SAS, Austrian, Alitalia, British Airways, Tap Portugal, Air Canada, American, United
$1017
KLM, Turkish, Swiss, Austrian, Alitalia, British Airways, Tap Portugal, Air Canada, Air France, Lufthansa, Iberia, US Airways, Air Berlin, American, Delta, United
$873
United, American, US Airways, Delta, Air Canada
$421
WestJet, US Airways, American, Delta, United, Alaska, Air Canada
$386
United, US Airways, Air Canada, American, WestJet, Delta
$343
Recommended by:More >
Cheap Flights from London to St Johns, NL, Canada, from $717 Round trip from YXU to YYT