Welcome | Sign out

Cheap Flights from Barcelona to Canada

Did You Know?

There are no direct flights from Barcelona, ES to Canada.
There are no medium haul direct flights between Barcelona, ES and Canada.
There are no short haul direct flights between Barcelona, ES and Canada.
There are no long haul direct flights between Barcelona, ES and Canada.
You must make at least one connection to fly from Barcelona, ES to Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, Icelandair, Lufthansa, American, Delta, United, US Airways, Air France
€649
American, United, Delta, Air Canada, British Airways, Brussels, KLM, Air France, Austrian, Lufthansa
€672
Delta, KLM, Air Canada, United, American, Lufthansa, Air France
€639
Lufthansa, Air France, American, Delta, United, Air Canada, KLM
€639
Air Canada, KLM
€542
Air Canada, Lufthansa
€812
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
€785
Air Canada
€870
United, Air Canada, KLM, Delta
€690
Iberia, Icelandair, US Airways, Austrian, KLM, Delta, Aeroflot, Tap Portugal, Air Transat, LOT, Swiss, Turkish, United, Brussels, Jet Airways, Lufthansa, Air France, Air Berlin, Alitalia, American, SATA, Air Canada, British Airways, Finnair
€522
Austrian, Icelandair, Iberia, Lufthansa, Air France, American, Delta, United, Air Canada, British Airways, Finnair, Brussels, Swiss, KLM, US Airways
€602
Air Canada, Tap Portugal, British Airways, Air Transat, Finnair, Royal Air Maroc, US Airways, KLM, Swiss, Austrian, Brussels, United, Delta, Lufthansa, Iberia, Air Berlin, Air France, American, Alitalia
€523
British Airways, Finnair, Brussels, Austrian, United, Delta, American, Air France, Lufthansa, Iberia, Swiss, KLM, US Airways, Air Canada
€603
British Airways, Delta, Austrian, KLM, US Airways, United, American, Air France, Lufthansa, Icelandair, Air Canada
€608
Air France, Brussels, British Airways, Air Canada, United, Delta, Iberia, American, Lufthansa, Austrian, Swiss, KLM, US Airways
€606
Air France, United, American, KLM, British Airways, Air Canada, Delta, Lufthansa
€631
Brussels, Air Canada, Delta, United, American, Air France, Lufthansa, Swiss, KLM, US Airways
€609
American, Delta, Air Canada, KLM, Air France, Lufthansa, United
€663
United, Air Canada
€739
Air Canada
€911
Brussels, Air Canada, United, Delta, Air France, Lufthansa, KLM
€712
Air Canada
€718
United, Air Canada
€820
Lufthansa, Air France, Delta, United, Air Canada, KLM
€798
United, Air Canada
€827
Air Canada
€963
United, Air Canada
€773
Delta, Air Canada, American, KLM
€652
KLM, Air Canada
€900
United, Delta, Air Canada, KLM
€702
Cheap Flights from Barcelona to Canada, from €522 Round trip from BCN to CA