Welcome | Sign out
Recommended by:More >

Cheap Flights from St Johns to Barcelona, Spain - YYT to BCN

Did You Know?

Air Canada has 437 connecting flights between St Johns, NL and Barcelona.
You must make at least one connection to fly from St Johns, NL to Barcelona.
74,173 seats are available per week to fly from St Johns, NL to Barcelona.
There are 1488 flights from St Johns, NL to Barcelona per week.

Cheap Domestic Flights from St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
CAD463
Air Canada, WestJet, Porter
CAD288
Air Canada, WestJet, Porter, Provincial
CAD396
Air Canada, WestJet
CAD694
Air Canada, WestJet
CAD872

Cheap Domestic Flights to Barcelona - BCN

Flights
Airline
Lowest Price
Air Canada
CAD468

Cheap International Flights from St Johns - YYT

Flights
Airline
Lowest Price
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
CAD875
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD809
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD428
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD910
Air Canada, Delta, United, American, WestJet
CAD418
Air Canada, Delta, United, American, WestJet, Air Transat
CAD477
Air Canada, Delta, United, American, WestJet
CAD672
Air Canada, United, Delta, American, WestJet
CAD482
KLM, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1543
Air Canada, United, Porter
CAD453
Air Canada, United, Delta, American, WestJet, Porter
CAD475
Air Canada, Delta, United, American, WestJet
CAD499
Air Canada, Delta, United, American, WestJet
CAD497
Delta, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
CAD1045
Air Canada, United, Delta, American, WestJet
CAD617
Air Canada, Delta, United, American, WestJet
CAD608
Korean, KLM, Etihad, Air Canada, United, American, Air France
CAD1182
KLM, Etihad, United, Korean
CAD1477
KLM, Etihad, Air Canada, United, American, Air France, Korean
CAD1828

Cheap International Flights to Barcelona - BCN

Flights
Airline
Lowest Price
Air Berlin, Air France, Lufthansa, Turkish, Swiss, LOT, Aeroflot, Delta, United, Finnair, Air Canada, American, Brussels, Alitalia, Austrian, KLM, US Airways, Air Europa, Iberia, British Airways
$678
Iberia, Air Europa, Delta, US Airways, KLM, SAS, LOT, Swiss, Aer Lingus, Austrian, Lufthansa, Air France, Air Berlin, American, United, Air Canada, British Airways, Finnair, Brussels, Alitalia, Turkish
$718
Austrian, LOT, Turkish, Brussels, US Airways, Alitalia, Finnair, British Airways, Iberia, Lufthansa, Air Berlin, American, Delta, United, Air Canada, Aeroflot, Air France, KLM, Swiss
$879
UIA, Croatia, Alitalia, Austrian, airBaltic, Swiss, Germanwings, KLM, Turkish, Aegean, Royal Air Maroc, TAROM, Air France, Lufthansa, Pegasus
€109
Air Europa, Vueling, Iberia, SAS, Belavia, Swiss, Germanwings, KLM, Alitalia, Tap Portugal, Czech, Air France, Austrian, Lufthansa
€99
Recommended by:More >
Cheap Flights from St Johns to Barcelona, Spain, from CAD778 Round trip from YYT to BCN