Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Barcelona To Canada Last modified: Aug 26, 2016 12:21 AM

Cheap flights from Barcelona (BCN) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Air France Jan 18, 2017 Jan 25, 2017 €630
KLM Nov 19, 2016 Nov 25, 2016 €632
Iberia Jan 18, 2017 Jan 25, 2017 €635
KLM Nov 1, 2016 Nov 18, 2016 €638
Air Canada Jan 18, 2017 Jan 25, 2017 €638
British Airways Feb 6, 2017 Feb 15, 2017 €641
Air Canada Mar 6, 2017 Mar 13, 2017 €641
Finnair Feb 6, 2017 Feb 15, 2017 €641
British Airways Dec 15, 2016 Dec 29, 2016 €641
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Dec 3, 2016 Dec 10, 2016 €669
Lufthansa Dec 3, 2016 Dec 10, 2016 €700
United Dec 3, 2016 Dec 10, 2016 €701
British Airways Dec 3, 2016 Dec 10, 2016 €704
KLM Dec 3, 2016 Dec 10, 2016 €707
United Sep 22, 2016 Sep 29, 2016 €716
United Oct 28, 2016 Nov 5, 2016 €738
Lufthansa Sep 22, 2016 Sep 29, 2016 €750
Halifax
Carrier Departure Date Return Date Lowest Price
KLM Dec 25, 2016 Jan 3, 2017 €697
American Dec 25, 2016 Jan 3, 2017 €820
Air Canada Aug 27, 2016 Sep 10, 2016 €913
Air Canada Dec 25, 2016 Jan 3, 2017 €931
Lufthansa Aug 27, 2016 Sep 10, 2016 €949
United Aug 27, 2016 Sep 10, 2016 €956
Swiss Aug 27, 2016 Sep 10, 2016 €969
United Dec 25, 2016 Jan 3, 2017 €993
Montreal
Carrier Departure Date Return Date Lowest Price
Turkish Oct 10, 2016 Oct 14, 2016 €417
Turkish Oct 10, 2016 Oct 25, 2016 €417
Turkish Oct 15, 2016 Oct 25, 2016 €417
Turkish Oct 9, 2016 Oct 16, 2016 €417
Turkish Oct 20, 2016 Oct 30, 2016 €417
Turkish Sep 30, 2016 Oct 9, 2016 €417
Turkish Dec 2, 2016 Dec 11, 2016 €417
Turkish Nov 17, 2016 Nov 25, 2016 €417
Turkish Sep 29, 2016 Oct 9, 2016 €417
Turkish Dec 3, 2016 Dec 11, 2016 €417
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Nov 16, 2016 Nov 24, 2016 €544
Air Canada Feb 9, 2017 Feb 15, 2017 €555
Air Canada Jan 31, 2017 Feb 7, 2017 €557
Air Canada Nov 29, 2016 Dec 6, 2016 €557
Air Canada Mar 23, 2017 Mar 30, 2017 €557
Air Canada Feb 22, 2017 Mar 1, 2017 €566
Quebec
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 20, 2016 Oct 24, 2016 €574
Air Canada Oct 10, 2016 Oct 17, 2016 €590
United Oct 10, 2016 Oct 17, 2016 €609
Swiss Oct 20, 2016 Oct 24, 2016 €615
United Oct 20, 2016 Oct 24, 2016 €623
Air France Oct 10, 2016 Oct 17, 2016 €635
KLM Nov 22, 2016 Dec 10, 2016 €637
Air Canada Aug 29, 2016 Sep 10, 2016 €638
United Aug 29, 2016 Sep 10, 2016 €638
Air France Sep 24, 2016 Oct 5, 2016 €638
Sydney
Carrier Departure Date Return Date Lowest Price
Air Canada Jan 16, 2017 Jan 26, 2017 €672
Air Canada Dec 6, 2016 Dec 13, 2016 €683
KLM Dec 6, 2016 Dec 13, 2016 €718
Air Canada Sep 2, 2016 Sep 16, 2016 €725
Air Canada Oct 10, 2016 Oct 20, 2016 €843
KLM Sep 2, 2016 Sep 16, 2016 €977
Toronto
Carrier Departure Date Return Date Lowest Price
Air Transat Sep 9, 2016 Sep 24, 2016 €357
Air Transat Sep 9, 2016 Sep 17, 2016 €378
Air Transat Sep 9, 2016 Sep 16, 2016 €378
Air Transat Sep 9, 2016 Sep 15, 2016 €383
Air Transat Sep 10, 2016 Sep 16, 2016 €427
Air Transat Sep 10, 2016 Sep 17, 2016 €427
Air Transat Sep 30, 2016 Oct 8, 2016 €476
Air Transat Sep 17, 2016 Sep 24, 2016 €476
Air Transat Sep 30, 2016 Oct 15, 2016 €476
Air Transat Sep 23, 2016 Oct 1, 2016 €477
Vancouver
Carrier Departure Date Return Date Lowest Price
Air France Nov 2, 2016 Nov 9, 2016 €615
KLM Dec 26, 2016 Jan 9, 2017 €615
Iberia Mar 6, 2017 Mar 20, 2017 €625
Iberia Feb 15, 2017 Mar 2, 2017 €625
Air France Jan 16, 2017 Jan 23, 2017 €625
Iberia Nov 1, 2016 Nov 17, 2016 €625
Iberia Nov 7, 2016 Nov 16, 2016 €625
KLM Nov 21, 2016 Nov 27, 2016 €626
Victoria
Carrier Departure Date Return Date Lowest Price
KLM Dec 26, 2016 Jan 9, 2017 €682
Air France Dec 26, 2016 Jan 9, 2017 €784
Air Canada Dec 26, 2016 Jan 9, 2017 €1,029
British Airways Dec 26, 2016 Jan 9, 2017 €1,030
Lufthansa Dec 26, 2016 Jan 9, 2017 €1,056
United Dec 26, 2016 Jan 9, 2017 €1,061
British Airways Jan 8, 2017 Jan 9, 2017 €1,201
Air Canada Jan 8, 2017 Jan 9, 2017 €1,221

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Barcelona to Canada

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Barcelona to Canada.

DestinationDepartingReturningPrice
Montreal 9/1/16 9/4/16 €795
Toronto 9/2/16 9/5/16 €592

Cheap Flights from Barcelona to Canada

Flight Schedule Summaries Number of flights searched: 3,546Last modified: Aug 26, 2016 12:22 AM

Barcelona to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American CLT X X X X X X X
Air Canada - X X X X X X
Air Canada YUL X X X
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
Aer Lingus DUB X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
LOT WAW X X X X X X X
Austrian VIE X X X X X X X
Brussels BRU X X X X X
Turkish IST X X X X X X X
Air Transat - X X
Air Transat YUL X X
United IAD X X X X X X X
Barcelona to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YUL X X X X X X X
Air Canada YUL / YOW X X X X X X X
Delta JFK / MSP X X X X X X X
KLM AMS X X X X X X X
United EWR / DEN X X X X X X X
Barcelona to Halifax
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YSJ X X X X X X X
Delta JFK X X X X X X X
United EWR X X X X X X X
United IAD / EWR X X X X X X X
Barcelona to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada - X X X
Air Canada YYZ X X X X X X
Air France CDG X X X X X X X
Air Algerie ALG X X X X X X
Royal Air Maroc CMN X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Turkish IST X X X X X X
Air Transat - X X X
United IAD X X X X X X X
Barcelona to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YUL X X X X X X X
Air Canada YUL / YQB X X
Delta JFK / DTW X X X X X X X
United IAD X X X X X X X
Barcelona to Quebec
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
American MIA / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YOW X X X X X X X
Delta JFK X X X X X X X
Air Transat YUL X X
United EWR X X X X X X X
United IAD / EWR X X X X X X X
Barcelona to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Air Transat YYZ X
United EWR X X X X X X X
United EWR / ORD X X X X X X X
Barcelona to Winnipeg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YUL / YOW X X X X X X X
Delta JFK / MSP X X X X X X X
United IAD / ORD X X X X X X X
Barcelona to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YQR X X X X X X X
British Airways LHR X X X X X X X
Delta JFK / MSP X X X X X X X
KLM AMS X X X X X X X
United EWR / ORD X X X X X X X
Barcelona to Victoria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X
Air Canada YYZ / YVR X X X X X X X
Delta ATL / SEA X X X X X X X
United EWR / SFO X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Barcelona to Halifax American, Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, LOT, Swiss, Austrian, Brussels, United €913
Barcelona to Winnipeg Air Canada, Air France, British Airways, Delta, Aer Lingus, KLM, Lufthansa, Austrian, Brussels, United €670
Barcelona to Saskatoon Air Canada, British Airways, Delta, KLM, Lufthansa Check Dates
Barcelona to Regina Air Canada, Air France, British Airways, Delta, KLM, United €819
Barcelona to Sydney Air Canada, KLM €683
Barcelona to Whitehorse Air Canada €1,023
Barcelona to St Johns Air Canada, Delta, KLM, Lufthansa Check Dates
Barcelona to Gander Air Canada Check Dates
Barcelona to Charlottetown Air Canada, Delta, KLM €673
Barcelona to Toronto Aegean, American, Air Berlin, Air Canada, Air France, Avianca, Alitalia, British Airways, Air China, Delta, Aer Lingus, Icelandair, Iberia, KLM, Lufthansa, LOT, Swiss, El Al, Egyptair, China Eastern, Austrian, Croatia, SATA, SAS, Brussels, Saudi Arabian, Turkish, Tap Portugal, Air Transat, United, WOW air €357
Barcelona to Vancouver American, Air Canada, Air France, Avianca, Finnair, Alitalia, British Airways, Air China, China Southern, Delta, Aer Lingus, Icelandair, Iberia, JAL, KLM, Lufthansa, LOT, Swiss, Austrian, Brussels, Air Transat, United €615
Barcelona to Montreal Aegean, American, Air Berlin, Air Canada, Air France, Air Algerie, AeroMexico, Royal Air Maroc, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Swiss, Egyptair, Austrian, Qatar, Brussels, Turkish, Tap Portugal, Air Transat, TunisAir, United, WOW air €417
Barcelona to Calgary Aegean, American, Air Canada, Air France, Finnair, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Swiss, Austrian, Brussels, United €632
Barcelona to Edmonton American, Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, LOT, Austrian, Brussels, United €669
Barcelona to Ottawa American, Air Canada, Air France, British Airways, Delta, Aer Lingus, KLM, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Turkish, United €544
Barcelona to Victoria Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, United Check Dates
Barcelona to Quebec American, Air Canada, Air France, Alitalia, British Airways, Delta, KLM, Lufthansa, LOT, Swiss, SAS, Brussels, United €574
Barcelona to Kelowna Air Canada, Air France, British Airways, Delta, KLM, Lufthansa Check Dates
Barcelona to London Air Canada, Delta, KLM €690
Barcelona to Windsor Air Canada €657
Barcelona to Moncton Air Canada, Delta, Brussels Check Dates
Barcelona to Kamloops Air Canada, KLM Check Dates
Barcelona to St John Air Canada Check Dates
Barcelona to Thunder Bay Air Canada, Delta Check Dates
Barcelona to Sudbury Air Canada Check Dates
Barcelona to Bagotville Air Canada Check Dates
Barcelona to Fredericton Air Canada, Delta Check Dates
Barcelona to Prince George Air Canada, Delta Check Dates
Barcelona to Comox Air Canada, Delta Check Dates
Barcelona to Ft McMurray Air Canada, KLM Check Dates
Cheap Flights from Barcelona to Canada, from €357 Round trip from BCN to CA