Find cheap flights to Barcelona-El Prat Airport

BCN

Find cheap flights to Barcelona-El Prat Airport

Round-trip
Economy
Washington (WAS)
Barcelona-El Prat
Sun. 5/7
Sun. 12/7
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Barcelona-El Prat Airport

Good to know

Low season

November Best time to beat the crowds (3% less expensive on average)

High season

December Most popular time to fly (5% more expensive on average)

Average price of a round-trip

C$ 793 (avg. price over the last 2 weeks)

Good deal for a round-trip

C$ 536 or less

Top tips for finding cheap flights to Barcelona-El Prat Airport

  • Looking for cheap airfare to Barcelona-El Prat Airport? 25% of our users found round-trip tickets to Barcelona-El Prat Airport for the following prices or less: From Toronto C$ 733, from Montreal C$ 811, from Vancouver C$ 1040
  • 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 to Barcelona-El Prat Airport is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Barcelona-El Prat Airport flight deals.
  • 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.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Barcelona-El Prat Airport flights

What is the cheapest flight to Barcelona-El Prat Airport?

Which airlines fly to Barcelona-El Prat Airport?

How far is Barcelona-El Prat Airport Airport from central Barcelona?

What are good hotels near Barcelona–El Prat Airport?

What is the best way to travel from Barcelona–El Prat Airport to downtown Barcelona?

Does Barcelona–El Prat Airport have a prayer room?

What shopping options are there in Barcelona–El Prat Airport?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 3 airlines flying to Barcelona-El Prat

Scores according to KAYAK customer reviews

8.1
SWISS
Overall score based on 8,963 reviews
8.2
Boarding
7.9
Comfort
8.7
Crew
7.8
Entertainment
8.0
Food
Airline reviews
Read more about SWISS

Book Cheap Barcelona-El Prat Airport Plane Tickets (Round-trip)

Airports
Origin
Winnipeg
C$ 902
only
C$ 902
Vancouver
C$ 1116
only
C$ 1116
Ottawa
C$ 961
only
C$ 961
Montreal
C$ 435
only
C$ 435
Toronto
C$ 433
only
C$ 433
Destination
Barcelona
C$ 433
only
C$ 433
Tue., 1 Sep.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
19h 35m
Sat., 12 Sep.
BCN
Barcelona-El Prat Airport
YYZ
Toronto Pearson Airport
12h 45m
C$ 433
Trip: 12 days
Based on null reviews
Sun., 25 Oct.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
9h 30m
Sun., 8 Nov.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
17h 30m
C$ 513
Trip: 15 days
Based on null reviews
Fri., 31 Jul.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
10h 50m
Wed., 26 Aug.
BCN
Barcelona-El Prat Airport
YYZ
Toronto Pearson Airport
14h 55m
C$ 434
Trip: 27 days
Based on null reviews
Wed., 4 Nov.
YWG
Winnipeg
BCN
Barcelona-El Prat Airport
14h 40m
Wed., 18 Nov.
BCN
Barcelona-El Prat Airport
YWG
Winnipeg
13h 44m
C$ 902
Trip: 15 days
Based on null reviews
Wed., 4 Nov.
YWG
Winnipeg
BCN
Barcelona-El Prat Airport
17h 15m
Wed., 18 Nov.
BCN
Barcelona-El Prat Airport
YWG
Winnipeg
30h 00m
C$ 934
Trip: 15 days
Based on null reviews
Sun., 16 Aug.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
13h 55m
Sun., 30 Aug.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
14h 50m
C$ 435
Trip: 15 days
Based on null reviews
Wed., 4 Nov.
YWG
Winnipeg
BCN
Barcelona-El Prat Airport
16h 18m
Wed., 18 Nov.
BCN
Barcelona-El Prat Airport
YWG
Winnipeg
17h 53m
C$ 961
Trip: 15 days
Based on null reviews
Thu., 3 Sep.
YOW
Ottawa Airport
BCN
Barcelona-El Prat Airport
18h 05m
Thu., 1 Oct.
BCN
Barcelona-El Prat Airport
YOW
Ottawa Airport
25h 27m
C$ 961
Trip: 29 days
Based on null reviews
Wed., 4 Nov.
YWG
Winnipeg
BCN
Barcelona-El Prat Airport
37h 50m
Wed., 18 Nov.
BCN
Barcelona-El Prat Airport
YWG
Winnipeg
39h 29m
C$ 979
Trip: 15 days
Based on null reviews
Wed., 4 Nov.
YWG
Winnipeg
BCN
Barcelona-El Prat Airport
42h 55m
Wed., 18 Nov.
BCN
Barcelona-El Prat Airport
YWG
Winnipeg
42h 15m
C$ 982
Trip: 15 days
Based on null reviews
Sun., 16 Aug.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
13h 55m
Sun., 30 Aug.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
11h 05m
C$ 437
Trip: 15 days
Based on null reviews
Tue., 6 Oct.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
9h 25m
Fri., 23 Oct.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
19h 40m
C$ 538
Trip: 18 days
Based on null reviews
Fri., 21 Aug.
YVR
Vancouver Airport
BCN
Barcelona-El Prat Airport
27h 45m
Sat., 17 Oct.
BCN
Barcelona-El Prat Airport
YVR
Vancouver Airport
24h 10m
C$ 1116
Trip: 58 days
Based on null reviews
Fri., 28 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
31h 05m
Fri., 11 Sep.
BCN
Barcelona-El Prat Airport
YYZ
Toronto Pearson Airport
12h 45m
C$ 437
Trip: 15 days
Based on null reviews
Wed., 1 Jul.
YVR
Vancouver Airport
BCN
Barcelona-El Prat Airport
28h 55m
Wed., 30 Sep.
BCN
Barcelona-El Prat Airport
YVR
Vancouver Airport
13h 00m
C$ 1218
Trip: 92 days
Based on null reviews
Fri., 31 Jul.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
10h 50m
Wed., 26 Aug.
BCN
Barcelona-El Prat Airport
YYZ
Toronto Pearson Airport
22h 35m
C$ 566
Trip: 27 days
Based on null reviews
Sun., 16 Aug.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
31h 10m
Sun., 30 Aug.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
11h 05m
C$ 439
Trip: 15 days
Based on null reviews
Thu., 3 Sep.
YOW
Ottawa Airport
BCN
Barcelona-El Prat Airport
14h 20m
Thu., 1 Oct.
BCN
Barcelona-El Prat Airport
YOW
Ottawa Airport
26h 12m
C$ 1288
Trip: 29 days
Based on null reviews
Sun., 6 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
12h 35m
Mon., 5 Oct.
BCN
Barcelona-El Prat Airport
YUL
Montreal Trudeau Airport
12h 35m
C$ 579
Trip: 30 days
Based on null reviews
Wed., 26 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
13h 50m
Fri., 11 Sep.
BCN
Barcelona-El Prat Airport
YYZ
Toronto Pearson Airport
12h 45m
C$ 441
Trip: 17 days
Based on null reviews
Show more results

Book Cheap Barcelona-El Prat Airport Plane Tickets (One-way)

Airports
Origin
Vancouver
C$ 791
only
C$ 791
Edmonton
C$ 803
only
C$ 803
Montreal
C$ 255
only
C$ 255
Toronto
C$ 292
only
C$ 292
C$ 358
only
C$ 358
Destination
Barcelona
C$ 255
only
C$ 255
Tue., 4 Aug.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
13h 55m
C$ 255
Based on null reviews
Sun., 6 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
45h 15m
C$ 331
Based on null reviews
Sun., 16 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
7h 45m
C$ 434
Based on null reviews
Sun., 6 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
15h 15m
C$ 466
Based on null reviews
Tue., 4 Aug.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
13h 55m
C$ 256
Based on null reviews
Fri., 4 Sep.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
19h 35m
C$ 292
Based on null reviews
Tue., 1 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
12h 50m
C$ 338
Based on null reviews
Wed., 26 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
13h 50m
C$ 294
Based on null reviews
Thu., 3 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
37h 20m
C$ 355
Based on null reviews
Wed., 12 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
10h 50m
C$ 296
Based on null reviews
Tue., 1 Sep.
YVR
Vancouver Airport
BCN
Barcelona-El Prat Airport
16h 25m
C$ 791
Based on null reviews
Sat., 12 Sep.
YEG
Edmonton
BCN
Barcelona-El Prat Airport
43h 55m
C$ 803
Based on null reviews
Mon., 31 Aug.
YTZ
Toronto Island
BCN
Barcelona-El Prat Airport
42h 35m
C$ 358
Based on null reviews
Sun., 2 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
7h 45m
C$ 435
Based on null reviews
Fri., 28 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
31h 05m
C$ 300
Based on null reviews
Sat., 12 Sep.
YEG
Edmonton
BCN
Barcelona-El Prat Airport
46h 00m
C$ 890
Based on null reviews
Tue., 1 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
19h 15m
C$ 473
Based on null reviews
Sat., 5 Sep.
YUL
Montreal Trudeau Airport
BCN
Barcelona-El Prat Airport
30h 15m
C$ 359
Based on null reviews
Mon., 10 Aug.
YVR
Vancouver Airport
BCN
Barcelona-El Prat Airport
13h 45m
C$ 961
Based on null reviews
Tue., 4 Aug.
YYZ
Toronto Pearson Airport
BCN
Barcelona-El Prat Airport
7h 45m
C$ 438
Based on null reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First