Welcome | Sign out

Cheap Flights from Birmingham to St Johns, NL, Canada - BHX to YYT (reverse)

Did You Know?

41,640 seats are available per week to fly from Birmingham, GB to St Johns.
There are 694 flights from Birmingham, GB to St Johns per week.
Lufthansa German Airlines has 347 connecting flights between Birmingham, GB and St Johns.
You must make at least 2 connections to fly from Birmingham, GB to St Johns.

Cheap International Flights to St Johns - YYT

Flights
Airline
Lowest Price
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
£697
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
€193
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
£745
US Airways, KLM, SWISS, Austrian, Brussels, Air Transat, British Airways, Air Canada, Delta, United, American, Air France, Condor, Lufthansa, Icelandair
£444
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, Alitalia, Finnair, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£472
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
Air Canada
£732
Air Berlin, KLM, FlexFlight, GermanWings, SAS, Lufthansa, Icelandair
£76
KLM, Alitalia, Brussels, United, Delta, Air France, Lufthansa, Aer Lingus
£423
Royal Air Maroc, Turkish, KLM, Alitalia, Brussels, British Airways, Tap Portugal, Air France, Lufthansa, Iberia, TunisAir
£121
US Airways, Virgin Atlantic, Turkish, KLM, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£664
Air Canada, United, Delta, US Airways, American, Virgin Atlantic, Condor, Iberia, British Airways
£598
TAM, British Airways, Lan, Air Canada, Delta, United, American, Air France, Lufthansa, Iberia, Aeromexico
£570
KLM, Air Canada
£709
US Airways, Virgin Atlantic, Turkish, KLM, SAS, Alitalia, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£656
KLM, Air Canada
£755
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, Air Europa
£658
Belavia, KLM, GermanWings, SWISS, airBaltic, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Norwegian Shuttle, Air Berlin, Air France, Lufthansa
£77
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, LOT, SAS, Austrian, Alitalia, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£697
US Airways, Virgin Atlantic, KLM, SWISS, Alitalia, British Airways, Aeroflot, Air Canada, Delta, United, American, Air Berlin, Air France, Condor, Lufthansa, Iberia, Air Europa, Aeromexico
£327
US Airways, KLM, SWISS, SAS, Alitalia, Finnair, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Iberia, Aer Lingus
€490
Virgin Atlantic, Turkish, Norwegian Shuttle, Delta, Condor, US Airways, KLM, SAS, Alitalia, Brussels, British Airways, Air Canada, United, American, Air France, Lufthansa
£333
US Airways, Virgin Atlantic, KLM, SAS, Austrian, Alitalia, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£708
Turkish, KLM, GermanWings, Air France, Lufthansa, Alitalia, TunisAir
£139
Virgin Atlantic, KLM, SWISS, Air Canada, Aeroflot, Air France, Condor, Air Europa, Aeromexico
£515
KLM, Aer Lingus
£144
US Airways, Virgin Atlantic, Turkish, KLM, SAS, Alitalia, British Airways, Air Canada, Delta, United, American, Air Berlin, Air France, Lufthansa, Iberia
£704
US Airways, Virgin Atlantic, KLM, SAS, Austrian, Alitalia, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia
£637
Cheap Flights from Birmingham to St Johns, NL, Canada, from £748 Round trip from BHX to YYT