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
€672
American, United, Delta, Air Canada, British Airways, Brussels, KLM, Air France, Austrian, Lufthansa
€664
Delta, KLM, Air Canada, United, American, Lufthansa, Air France
€633
Lufthansa, Air France, American, Delta, United, Air Canada, KLM
€636
Air Canada, KLM
€547
Air Canada, Lufthansa
€777
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
€703
Air Canada
€699
United, Air Canada, KLM, Delta
€683
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
€588
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
€482
British Airways, Finnair, Brussels, Austrian, United, Delta, American, Air France, Lufthansa, Iberia, Swiss, KLM, US Airways, Air Canada
€588
British Airways, Delta, Austrian, KLM, US Airways, United, American, Air France, Lufthansa, Icelandair, Air Canada
€592
Air France, Brussels, British Airways, Air Canada, United, Delta, Iberia, American, Lufthansa, Austrian, Swiss, KLM, US Airways
€590
Air France, United, American, KLM, British Airways, Air Canada, Delta, Lufthansa
€626
Brussels, Air Canada, Delta, United, American, Air France, Lufthansa, Swiss, KLM, US Airways
€592
American, Delta, Air Canada, KLM, Air France, Lufthansa, United
€656
United, Air Canada
€694
Air Canada
€694
Brussels, Air Canada, United, Delta, Air France, Lufthansa, KLM
€684
Air Canada
€681
United, Air Canada
€694
Lufthansa, Air France, Delta, United, Air Canada, KLM
€682
United, Air Canada
€702
Air Canada
€747
United, Air Canada
€687
Delta, Air Canada, American, KLM
€660
KLM, Air Canada
€684
United, Delta, Air Canada, KLM
€692
Cheap Flights from Barcelona to Canada, from €482 Round trip from BCN to CA