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 1, 2016 6:29 PM

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

Calgary
Carrier Departure Date Return Date Lowest Price
KLM Sep 29, 2016 Oct 9, 2016 EUR527
KLM Jan 20, 2017 Jan 31, 2017 EUR529
Air France Jan 20, 2017 Jan 31, 2017 EUR534
Iberia Oct 27, 2016 Nov 6, 2016 EUR537
KLM Nov 23, 2016 Dec 3, 2016 EUR537
British Airways Sep 7, 2016 Sep 21, 2016 EUR550
Finnair Sep 13, 2016 Sep 20, 2016 EUR560
Edmonton
Carrier Departure Date Return Date Lowest Price
KLM Jan 25, 2017 Jan 30, 2017 EUR522
Air France Jan 25, 2017 Jan 30, 2017 EUR527
KLM Dec 3, 2016 Dec 10, 2016 EUR604
Air Canada Jan 25, 2017 Jan 30, 2017 EUR610
Air France Dec 3, 2016 Dec 10, 2016 EUR611
British Airways Jan 25, 2017 Jan 30, 2017 EUR623
Lufthansa Jan 25, 2017 Jan 30, 2017 EUR630
Air Canada Dec 3, 2016 Dec 10, 2016 EUR642
Halifax
Carrier Departure Date Return Date Lowest Price
Air France Aug 27, 2016 Sep 10, 2016 EUR718
Austrian Oct 14, 2016 Oct 23, 2016 EUR792
British Airways Aug 27, 2016 Sep 10, 2016 EUR866
Iberia Aug 27, 2016 Sep 10, 2016 EUR892
Air Canada Aug 27, 2016 Sep 10, 2016 EUR1,031
Air Canada Aug 29, 2016 Sep 9, 2016 EUR1,040
Lufthansa Aug 27, 2016 Sep 10, 2016 EUR1,052
Montreal
Carrier Departure Date Return Date Lowest Price
Air France Oct 29, 2016 Nov 11, 2016 EUR338
Air France Aug 31, 2016 Sep 7, 2016 EUR338
Air France Oct 13, 2016 Oct 24, 2016 EUR339
Air France Oct 4, 2016 Oct 11, 2016 EUR343
Air Canada Sep 27, 2016 Oct 7, 2016 EUR347
Air France Sep 20, 2016 Sep 27, 2016 EUR352
Ottawa
Carrier Departure Date Return Date Lowest Price
Air France Oct 4, 2016 Oct 18, 2016 EUR396
Air France Aug 24, 2016 Aug 31, 2016 EUR451
Air France Aug 19, 2016 Aug 25, 2016 EUR462
Air Canada Sep 10, 2016 Sep 24, 2016 EUR473
Air Canada Sep 10, 2016 Sep 26, 2016 EUR476
Air France Nov 20, 2016 Nov 28, 2016 EUR482
Air Canada Sep 12, 2016 Sep 30, 2016 EUR484
Air Canada Sep 10, 2016 Sep 25, 2016 EUR484
Quebec
Carrier Departure Date Return Date Lowest Price
KLM Oct 11, 2016 Oct 16, 2016 EUR384
Air France Oct 11, 2016 Oct 16, 2016 EUR384
Air France Sep 19, 2016 Sep 25, 2016 EUR428
Alitalia Oct 11, 2016 Oct 16, 2016 EUR440
Air Canada Sep 19, 2016 Sep 25, 2016 EUR499
Brussels Sep 19, 2016 Sep 25, 2016 EUR527
Air Canada Oct 9, 2016 Oct 16, 2016 EUR533
Lufthansa Oct 11, 2016 Oct 16, 2016 EUR550
Regina
Carrier Departure Date Return Date Lowest Price
Air France Dec 26, 2016 Jan 2, 2017 EUR647
Air France Dec 26, 2016 Jan 1, 2017 EUR663
KLM Dec 26, 2016 Jan 2, 2017 EUR702
KLM Dec 26, 2016 Jan 1, 2017 EUR718
Air Canada Dec 26, 2016 Jan 1, 2017 EUR753
Lufthansa Dec 26, 2016 Jan 2, 2017 EUR762
Air Canada Dec 26, 2016 Jan 2, 2017 EUR781
Austrian Dec 26, 2016 Jan 2, 2017 EUR804
Brussels Dec 26, 2016 Jan 2, 2017 EUR816
Toronto
Carrier Departure Date Return Date Lowest Price
Iberia Nov 14, 2016 Nov 29, 2016 EUR400
Finnair Nov 14, 2016 Nov 29, 2016 EUR400
British Airways Nov 25, 2016 Dec 11, 2016 EUR401
British Airways Dec 3, 2016 Dec 8, 2016 EUR409
Finnair Dec 3, 2016 Dec 8, 2016 EUR409
Iberia Dec 3, 2016 Dec 8, 2016 EUR409
British Airways Nov 13, 2016 Nov 23, 2016 EUR410
Iberia Nov 13, 2016 Nov 23, 2016 EUR410
Vancouver
Carrier Departure Date Return Date Lowest Price
Iberia Nov 2, 2016 Nov 10, 2016 EUR438
Finnair Nov 2, 2016 Nov 10, 2016 EUR438
British Airways Nov 2, 2016 Nov 10, 2016 EUR451
Air France Oct 24, 2016 Nov 3, 2016 EUR501
British Airways Dec 3, 2016 Dec 8, 2016 EUR570
Iberia Dec 3, 2016 Dec 8, 2016 EUR570
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air France Sep 28, 2016 Oct 8, 2016 EUR591
Air Canada Sep 28, 2016 Oct 8, 2016 EUR596
Air Canada Sep 7, 2016 Sep 11, 2016 EUR611
Brussels Sep 28, 2016 Oct 8, 2016 EUR612
Air France Sep 7, 2016 Sep 11, 2016 EUR626
Lufthansa Sep 28, 2016 Oct 8, 2016 EUR632
KLM Sep 7, 2016 Sep 11, 2016 EUR637
Brussels Sep 7, 2016 Sep 11, 2016 EUR669
Austrian Sep 28, 2016 Oct 8, 2016 EUR788

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 EUR718
Barcelona to Winnipeg Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal EUR591
Barcelona to Saskatoon Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal, 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 EUR1,291
Barcelona to Sydney Air Canada, Air France, Finnair, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal EUR657
Barcelona to Whitehorse Air Canada, Air France, Finnair, British Airways, Condor, KLM, Lufthansa EUR1,361
Barcelona to St Johns Aegean, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, KLM, Lufthansa EUR1,045
Barcelona to Gander Air Canada, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa, Brussels Check Dates
Barcelona to Charlottetown Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Austrian, Brussels, Tap Portugal, Virgin Atlantic Check Dates
Barcelona to Toronto Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Arkefly, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa, Virgin Atlantic, FlexFlight, WestJet EUR473
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 EUR501
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, WestJet EUR338
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 EUR527
Barcelona to Edmonton Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal EUR732
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 EUR396
Barcelona to Victoria Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Virgin Atlantic EUR740
Barcelona to Quebec Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Transat, Air Europa EUR384
Barcelona to Kelowna Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, SATA, Tap Portugal EUR741
Barcelona to London Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels, Tap Portugal, Virgin Atlantic EUR743
Barcelona to Windsor Air Canada, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, SATA, Brussels, Tap Portugal, WestJet Check Dates
Barcelona to Moncton Air Canada, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, KLM, Lufthansa, Austrian, SATA, Brussels Check Dates
Barcelona to Kamloops Air Canada, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa, Brussels, WestJet EUR737
Barcelona to St John Air Canada, Air France, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, Austrian 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, British Airways, Aer Lingus, KLM, Lufthansa, LOT, Austrian, Brussels Check Dates
Barcelona to Bagotville Air Canada, Air France, British Airways, KLM, 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 Check Dates
Cheap Flights from Barcelona to Canada, from EUR338 Round trip from BCN to CA