BCN

Find cheap flights to Barcelona from C$ 345

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 26/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Barcelona

Good to know

Low season

May

High season

December

Cheapest flight

C$ 345

Good deal round-trip

C$ 977

Good deal one-way

C$ 646
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Toronto Pearson Airport to Barcelona
or less
or less

When to book flights to Barcelona-El Prat

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Barcelona

  • Looking for cheap airfare to Barcelona? 25% of our users found tickets to Barcelona for the following prices or less: From Toronto Pearson Intl C$ 691 one-way - C$ 871 round-trip, from Montreal Pierre Elliott Trudeau Intl C$ 777 one-way - C$ 877 round-trip, from Calgary C$ 646 one-way - C$ 1,033 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Barcelona flight deals.
  • Josep Tarradellas Barcelona-El Prat Airport (BCN) is where the majority of flights from Canadian airports arrive in Barcelona. You can use the train system, hail a cab, take a bus, or rent a car to get from the BCN Airport to Downtown Barcelona or to other nearby cities, including Gava, Cornella, Viladecans, and Castelldefels.
  • Even though there are flights connecting Barcelona and Canada via other nearby airports, such as Girona Airport (GRO), a greater proportion of business passengers use BCN Airport. Due to its proximity to central Barcelona, the coast of northeastern Spain's largest city and the location of the majority of corporate offices, BCN Airport is a popular entrance point for visitors arriving on business to this region.
  • If visitors from Canada want to enjoy Barcelona's best attractions, they don't need to worry about where they should go. Near the BCN Airport are the Casa Milà-La Pedrera, Picasso Museum, and Catedral de Barcelona. From BCN Airport, you can reach these sites by taxi or other public transportation, such buses.
  • Interested in direct flights to Barcelona? Consider booking your ticket with either Air Canada or Air Transat. Both of these companies service many daily flights between these two destinations, and are known for offering amenities such as complimentary food and drinks.
  • If you’re traveling with your family, make sure to stop by one of the children’s play areas in Barcelona–El Prat Airport. Stocked with a variety of games and activities, these play areas are a perfect way for kids of all ages to burn off some energy after a long day of flying.
  • To store some of your luggage or personal items after your flight to Barcelona has landed, stop by the Baggage Storage desk in the Arrivals terminal of Barcelona–El Prat Airport. This service offers both daily and hourly rates and you can even receive a discount if you store more than one item.
  • For those that would like to freshen up after a long day of traveling, drop by the Air Rooms airport hotel in Barcelona–El Prat Airport and rent one of their private showers. These showers come with complimentary toiletry kits and towels, and can be rented for 30 minute periods.
  • If you would like to be pampered after your flight to Barcelona–El Prat Airport has landed, pay a visit to one of the three Heaven on Earth Spa Express locations. This spa provides a variety of services including massages, facials and manicures, making it a convenient place to relax and treat yourself.

FAQs - booking Barcelona flights

Book Cheap Barcelona Plane Tickets

Recent round-trip flight deals

4/11Sat
1 stopPLAY
20h 50mYHM-BCN
12/11Sun
1 stopPLAY
24h 50mBCN-YHM
C$ 456
26/9Tue
1 stopPLAY
20h 20mYHM-BCN
4/10Wed
1 stopPLAY
25h 20mBCN-YHM
C$ 587
9/10Mon
1 stopScandinavian Airlines
20h 40mYYZ-BCN
18/10Wed
1 stopScandinavian Airlines
24h 30mBCN-YYZ
C$ 630
13/9Wed
1 stopScandinavian Airlines
19h 20mYYZ-BCN
27/9Wed
1 stopScandinavian Airlines
24h 30mBCN-YYZ
C$ 665
26/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
10/11Fri
1 stopAzores Airlines
12h 00mBCN-YYZ
C$ 718
9/10Mon
1 stopMultiple Airlines
13h 35mYYZ-BCN
17/10Tue
1 stopMultiple Airlines
15h 35mBCN-YYZ
C$ 730
12/9Tue
1 stopMultiple Airlines
18h 30mYYZ-BCN
10/10Tue
1 stopMultiple Airlines
15h 35mBCN-YYZ
C$ 733
12/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
10/11Fri
1 stopAzores Airlines
12h 00mBCN-YYZ
C$ 744
9/10Mon
1 stopAer Lingus
22h 40mYYZ-BCN
18/10Wed
1 stopAer Lingus
22h 45mBCN-YYZ
C$ 750
1/11Wed
1 stopIcelandair
11h 25mYYZ-BCN
14/11Tue
1 stopIcelandair
12h 20mBCN-YYZ
C$ 760
9/9Sat
directAir Transat
7h 50mYYZ-BCN
19/9Tue
1 stopAir Transat
32h 55mBCN-YYZ
C$ 840
2/10Mon
1 stopTAP AIR PORTUGAL
9h 30mYUL-BCN
26/10Thu
1 stopTAP AIR PORTUGAL
21h 15mBCN-YUL
C$ 848
11/11Sat
2 stopsAir Canada
29h 10mYTZ-BCN
21/11Tue
1 stopAir Canada
11h 31mBCN-YTZ
C$ 894
6/10Fri
2 stopsAmerican Airlines
39h 45mYVR-BCN
22/10Sun
2 stopsAmerican Airlines
35h 25mBCN-YVR
C$ 944
8/10Sun
1 stopBritish Airways
13h 55mYVR-BCN
12/10Thu
1 stopBritish Airways
17h 50mBCN-YVR
C$ 972
25/10Wed
1 stopUnited Airlines
14h 31mYQB-BCN
2/11Thu
2 stopsUnited Airlines
27h 56mBCN-YQB
C$ 992
8/10Sun
2 stopsIberia
20h 55mYVR-BCN
13/10Fri
2 stopsIberia
20h 35mBCN-YVR
C$ 1,014
24/8Thu
directWestJet
9h 20mYYC-BCN
3/9Sun
directWestJet
10h 19mBCN-YYC
C$ 1,220
4/10Wed
2 stopsLOT
33h 25mYOW-BCN
11/10Wed
2 stopsLOT
37h 48mBCN-YOW
C$ 1,509
3/10Tue
2 stopsKLM
17h 20mYOW-BCN
11/10Wed
2 stopsKLM
16h 25mBCN-YOW
C$ 1,528

Search by stops

Search by airline

Search by price

Recent one-way flight deals

26/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 345
26/10Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 364
5/10Thu
3 stopsMultiple Airlines
23h 20mYVR-BCN
C$ 399
24/10Tue
2 stopsMultiple Airlines
20h 50mYYZ-BCN
C$ 407
21/9Thu
1 stopAzores Airlines
10h 40mYYZ-BCN
C$ 420
25/9Mon
2 stopsMultiple Airlines
23h 30mYHM-BCN
C$ 425
24/9Sun
2 stopsMultiple Airlines
29h 30mYYZ-BCN
C$ 427
7/10Sat
2 stopsMultiple Airlines
18h 10mYVR-BCN
C$ 431
11/11Sat
2 stopsAzores Airlines
32h 40mYYZ-BCN
C$ 434
11/11Sat
1 stopPLAY
20h 50mYHM-BCN
C$ 452
4/11Sat
1 stopPLAY
20h 50mYHM-BCN
C$ 454
26/9Tue
1 stopWestJet
12h 20mYXX-BCN
C$ 458
3/10Tue
1 stopWestJet
12h 20mYXX-BCN
C$ 469
3/10Tue
2 stopsWestJet
17h 00mYVR-BCN
C$ 475
24/10Tue
1 stopPLAY
20h 20mYHM-BCN
C$ 498
8/7Sat
1 stopAir Canada
32h 20mYTZ-BCN
C$ 504
10/7Mon
1 stopAir Canada
12h 20mYTZ-BCN
C$ 518
1/10Sun
2 stopsScandinavian Airlines
22h 20mYUL-BCN
C$ 569
26/10Thu
1 stopTAP AIR PORTUGAL
12h 15mYUL-BCN
C$ 610
28/9Thu
1 stopAir Transat
22h 45mYOW-BCN
C$ 933

Search by stops

Search by airline

Search by price

Recent domestic flight deals

13/6Tue
directRyanair
0h 55mPMI-BCN
24/6Sat
directRyanair
0h 55mBCN-PMI
C$ 39
5/7Wed
directVueling
0h 55mPMI-BCN
7/7Fri
directVueling
0h 55mBCN-PMI
C$ 41
23/6Fri
directVueling
0h 55mPMI-BCN
25/6Sun
directVueling
0h 55mBCN-PMI
C$ 42
6/9Wed
directVueling
0h 55mPMI-BCN
7/9Thu
directVueling
0h 55mBCN-PMI
C$ 49
15/6Thu
directVueling
0h 55mPMI-BCN
16/6Fri
directVueling
0h 50mBCN-PMI
C$ 51

Search by stops

Search by airline

Search by price

Flights to Barcelona

Destination:

Barcelona (BCN)Spain

Return flight deals:

Barcelona - Canada

Cabin classes:

C$ 3,978
C$ 2,705
C$ 898

Popular routes

The most searched flights to Barcelona by KAYAK users.

Browse destinations:

C$ 456