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: Jul 27, 2016 12:31 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
Air France Feb 21, 2017 Mar 2, 2017 EUR584
British Airways Feb 20, 2017 Feb 28, 2017 EUR599
Iberia Feb 21, 2017 Mar 2, 2017 EUR599
KLM Sep 24, 2016 Oct 5, 2016 EUR608
Finnair Mar 6, 2017 Mar 13, 2017 EUR611
Finnair Feb 21, 2017 Mar 2, 2017 EUR611
Finnair Feb 20, 2017 Feb 28, 2017 EUR611
Iberia Feb 20, 2017 Feb 28, 2017 EUR611
British Airways Feb 21, 2017 Mar 2, 2017 EUR611
Edmonton
Carrier Departure Date Return Date Lowest Price
KLM Oct 5, 2016 Oct 14, 2016 EUR612
KLM Dec 4, 2016 Dec 11, 2016 EUR613
Air France Oct 5, 2016 Oct 14, 2016 EUR616
KLM Jan 25, 2017 Jan 30, 2017 EUR617
KLM Dec 3, 2016 Dec 10, 2016 EUR621
Air France Sep 19, 2016 Sep 30, 2016 EUR621
Air Canada Jan 25, 2017 Jan 30, 2017 EUR621
Air France Jan 25, 2017 Jan 30, 2017 EUR623
KLM Sep 2, 2016 Sep 10, 2016 EUR634
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Apr 10, 2017 Apr 14, 2017 EUR930
Lufthansa Apr 10, 2017 Apr 14, 2017 EUR946
Brussels Apr 10, 2017 Apr 14, 2017 EUR952
Montreal
Carrier Departure Date Return Date Lowest Price
Air Transat Sep 2, 2016 Sep 9, 2016 EUR446
Air Transat Sep 9, 2016 Sep 15, 2016 EUR472
Air Transat Sep 3, 2016 Sep 9, 2016 EUR485
Air Transat Sep 16, 2016 Oct 1, 2016 EUR492
Air Transat Sep 4, 2016 Sep 9, 2016 EUR515
Air Transat Aug 26, 2016 Sep 4, 2016 EUR547
Air Transat Aug 27, 2016 Sep 15, 2016 EUR548
KLM Sep 12, 2016 Sep 19, 2016 EUR549
KLM Nov 21, 2016 Dec 1, 2016 EUR549
KLM Sep 8, 2016 Sep 21, 2016 EUR552
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Nov 15, 2016 Nov 24, 2016 EUR556
Air Canada Feb 13, 2017 Feb 20, 2017 EUR570
Air France Nov 2, 2016 Nov 10, 2016 EUR578
Air Canada Nov 2, 2016 Nov 10, 2016 EUR584
Air Canada Jan 26, 2017 Feb 4, 2017 EUR591
British Airways Feb 13, 2017 Feb 20, 2017 EUR598
British Airways Nov 15, 2016 Nov 24, 2016 EUR598
Brussels Nov 15, 2016 Nov 24, 2016 EUR598
Quebec
Carrier Departure Date Return Date Lowest Price
Brussels Dec 1, 2016 Dec 15, 2016 EUR631
Air France Dec 1, 2016 Dec 15, 2016 EUR635
British Airways Dec 1, 2016 Dec 15, 2016 EUR707
Air Canada Sep 19, 2016 Sep 26, 2016 EUR729
Alitalia Oct 21, 2016 Oct 30, 2016 EUR734
Air Canada May 1, 2017 May 14, 2017 EUR740
Lufthansa Sep 19, 2016 Sep 26, 2016 EUR741
Air France Sep 19, 2016 Sep 26, 2016 EUR753
Air Canada Oct 21, 2016 Oct 30, 2016 EUR767
Air Canada Dec 1, 2016 Dec 15, 2016 EUR784
Toronto
Carrier Departure Date Return Date Lowest Price
Air Transat Sep 9, 2016 Sep 24, 2016 EUR426
Air Transat Sep 9, 2016 Sep 15, 2016 EUR461
Air Transat Sep 10, 2016 Sep 24, 2016 EUR471
Air Transat Sep 10, 2016 Sep 17, 2016 EUR486
Air Transat Sep 10, 2016 Sep 30, 2016 EUR506
Air Transat Sep 2, 2016 Sep 16, 2016 EUR511
Air Transat Aug 29, 2016 Sep 8, 2016 EUR516
Air Transat Sep 2, 2016 Sep 9, 2016 EUR516
Aer Lingus Oct 11, 2016 Oct 18, 2016 EUR526
Vancouver
Carrier Departure Date Return Date Lowest Price
KLM Sep 22, 2016 Oct 11, 2016 EUR576
Air France Feb 8, 2017 Feb 21, 2017 EUR578
KLM Nov 22, 2016 Nov 30, 2016 EUR581
KLM Jan 13, 2017 Jan 30, 2017 EUR590
Iberia Mar 6, 2017 Mar 14, 2017 EUR592
Iberia Nov 7, 2016 Nov 15, 2016 EUR592
Air France Sep 1, 2016 Sep 15, 2016 EUR594
Air France Nov 22, 2016 Nov 30, 2016 EUR595
Iberia Feb 6, 2017 Feb 14, 2017 EUR595
Victoria
Carrier Departure Date Return Date Lowest Price
Air France Jan 25, 2017 Feb 2, 2017 EUR643
Air France Jan 30, 2017 Feb 8, 2017 EUR656
British Airways Jan 30, 2017 Feb 8, 2017 EUR664
British Airways Nov 14, 2016 Nov 24, 2016 EUR664
Air France Nov 6, 2016 Nov 15, 2016 EUR671
British Airways Apr 4, 2017 Apr 13, 2017 EUR676
KLM Dec 4, 2016 Dec 12, 2016 EUR679
British Airways Nov 6, 2016 Nov 15, 2016 EUR679
British Airways Jan 25, 2017 Feb 2, 2017 EUR689
Winnipeg
Carrier Departure Date Return Date Lowest Price
Lufthansa Aug 26, 2016 Sep 8, 2016 EUR972
Air France Aug 26, 2016 Sep 8, 2016 EUR1,006
Air Canada Aug 26, 2016 Sep 8, 2016 EUR1,075

Cheap Flights from Barcelona to Canada

Flights to Cities in Canada

FlightsAirlineLowest Price
Barcelona to Halifax Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, TAROM, SATA, SAS, Brussels, Tap Portugal, Virgin Atlantic Check Dates
Barcelona to Winnipeg Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal EUR972
Barcelona to Saskatoon Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Virgin Atlantic Check Dates
Barcelona to Regina Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Austrian, SATA, Brussels, Tap Portugal, WestJet EUR797
Barcelona to Sydney Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels EUR703
Barcelona to Whitehorse Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa Check Dates
Barcelona to St Johns Aegean, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa EUR819
Barcelona to Gander Air Canada, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa, Austrian, Brussels Check Dates
Barcelona to Charlottetown Air Canada, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa, Brussels, Tap Portugal EUR681
Barcelona to Toronto Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Lufthansa, LOT, Czech, Tuifly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, Vueling, FlexFlight, WestJet EUR426
Barcelona to Vancouver Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, WestJet EUR576
Barcelona to Montreal Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, SAS, Brussels, Corsair, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight EUR446
Barcelona to Calgary Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, TAROM, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, WestJet EUR608
Barcelona to Edmonton Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, Brussels EUR612
Barcelona to Ottawa Aegean, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR556
Barcelona to Victoria Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels EUR664
Barcelona to Quebec Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SAS, Brussels, Tap Portugal, Air Transat, Air Europa EUR729
Barcelona to Kelowna Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Tap Portugal EUR990
Barcelona to London Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal Check Dates
Barcelona to Windsor Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal, WestJet EUR1,418
Barcelona to Moncton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Austrian, Brussels Check Dates
Barcelona to Kamloops Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa, WestJet Check Dates
Barcelona to St John Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Barcelona to Thunder Bay Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels Check Dates
Barcelona to Sudbury Air Canada, Air France, Alitalia, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels Check Dates
Barcelona to Bagotville Air Canada, Air France, British Airways, KLM, Lufthansa, Brussels Check Dates
Barcelona to Fredericton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, SATA, Brussels Check Dates
Barcelona to Prince George Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa Check Dates
Barcelona to Comox Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa Check Dates
Barcelona to Ft McMurray Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal Check Dates
Cheap Flights from Barcelona to Canada, from EUR426 Round trip from BCN to CA