Cheap flights from Toronto to Barcelona from $294

Round-trip
1 adult
Economy
From?
To?
Fri 10/22
Fri 10/29

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel from Toronto to Barcelona.
View current Spain travel restrictions

Flight information for Toronto to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Toronto to Barcelona
Best Price Found$474The best flight deal from Toronto to Barcelona found on momondo in the last 72 hours is $474
Fastest flight time7h 45mThe fastest flight from Toronto to Barcelona takes 7h 45m
Direct flightsNoneThere are no direct flights from Toronto to Barcelona. Popular non-direct routes for this connection are Toronto Island Airport - Barcelona-El Prat Airport, Toronto Hamilton Airport - Barcelona-El Prat Airport and Toronto Pearson Intl Airport - Barcelona-El Prat Airport.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from Toronto to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Toronto to Barcelona?

November

The cheapest time of year to fly to Barcelona from Toronto is November. Most expensive is December

What is the cheapest airline that flies to Barcelona from Toronto?

Aer Lingus

Aer Lingus, Air Transat, and Lufthansa are the most popular carriers operating from Toronto to Barcelona

What is the cheapest Toronto to Barcelona flight route?

Toronto Pearson Intl - Barcelona-El Prat

Fly from Toronto Pearson Intl to Barcelona-El Prat for the best Toronto - Barcelona flight prices

How far in advance should you book Toronto to Barcelona flights?

42 days before

The cheapest time to buy a flight from Toronto to Barcelona is approximately 42 days to departure


Easily compare round-trip flights from Toronto to Barcelona

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Barcelona by changing tabs
TAP AIR PORTUGAL
Jan 16
YYZ5:45 pmToronto Pearson Intl
12h 25m
1 stop
BCN6:10 amBarcelona-El Prat
Jan 22
BCN1:10 amBarcelona-El Prat
14h 05m
1 stop
YYZ3:15 pmToronto Pearson Intl
Multiple Airlines
Jan 19
YYZ2:45 pmToronto Pearson Intl
15h 30m
2 stops
BCN6:15 amBarcelona-El Prat
Jan 24
BCN2:55 amBarcelona-El Prat
16h 15m
2 stops
YYZ7:10 pmToronto Pearson Intl
Aer Lingus
Nov 14
YYZ12:40 pmToronto Pearson Intl
11h 10m
1 stop
BCN11:50 pmBarcelona-El Prat
Mar 16
BCN7:40 amBarcelona-El Prat
34h 30m
1 stop
YYZ6:10 pmToronto Pearson Intl
Air Canada
Apr 1
YTZ5:15 pmToronto Island
29h 05m
1 stop
BCN10:20 pmBarcelona-El Prat
Apr 7
BCN5:35 amBarcelona-El Prat
17h 05m
2 stops
YTZ10:40 pmToronto Island
TAP AIR PORTUGAL
Mar 27
YYZ6:30 pmToronto Pearson Intl
12h 25m
1 stop
BCN6:55 amBarcelona-El Prat
Apr 4
BCN2:00 amBarcelona-El Prat
14h 00m
1 stop
YYZ4:00 pmToronto Pearson Intl
TAP AIR PORTUGAL
Jan 19
YYZ5:45 pmToronto Pearson Intl
12h 25m
1 stop
BCN6:10 amBarcelona-El Prat
Jan 24
BCN4:10 pmBarcelona-El Prat
23h 05m
1 stop
YYZ3:15 pmToronto Pearson Intl

Find the cheapest one-way flights from Toronto to Barcelona

If you're looking for one-way flights from Toronto to Barcelona, view some of our deals below provided by Azores Airlines and Turkish Airlines
Multiple Airlines
Nov 5
YYZ6:45 pmToronto Pearson Intl
32h 30m
2 stops
BCN2:15 amBarcelona-El Prat
Azores Airlines
Nov 17
YYZ4:05 pmToronto Pearson Intl
20h 40m
2 stops
BCN12:45 pmBarcelona-El Prat
Turkish Airlines
Nov 15
YYZ5:30 pmToronto Pearson Intl
30h 15m
1 stop
BCN11:45 pmBarcelona-El Prat

Search last-minute flights to Barcelona from Toronto

Find and compare flight prices for your last-minute flight from Toronto to Barcelona
LOT
Oct 23
YYZ6:55 pmToronto Pearson Intl
31h 25m
1 stop
BCN2:20 amBarcelona-El Prat
Nov 6
BCN8:00 amBarcelona-El Prat
14h 45m
1 stop
YYZ10:45 pmToronto Pearson Intl
Multiple Airlines
Oct 22
YYZ6:35 pmToronto Pearson Intl
20h 25m
1 stop
BCN3:00 pmBarcelona-El Prat
Nov 5
BCN9:55 amBarcelona-El Prat
13h 20m
1 stop
YYZ11:15 pmToronto Pearson Intl
Delta
Oct 22
YYZ9:20 amToronto Pearson Intl
14h 40m
1 stop
BCN12:00 amBarcelona-El Prat
Oct 29
BCN2:15 amBarcelona-El Prat
15h 55m
1 stop
YYZ6:10 pmToronto Pearson Intl
American Airlines
Oct 22
YYZ3:45 amToronto Pearson Intl
19h 25m
2 stops
BCN11:10 pmBarcelona-El Prat
Nov 5
BCN5:40 amBarcelona-El Prat
17h 55m
2 stops
YYZ11:35 pmToronto Pearson Intl
Azores Airlines
Oct 23
YYZ4:45 pmToronto Pearson Intl
31h 50m
3 stops
BCN12:35 amBarcelona-El Prat
Nov 6
BCN6:50 amBarcelona-El Prat
14h 15m
2 stops
YYZ9:05 pmToronto Pearson Intl
Air France
Oct 23
YYZ2:35 pmToronto Pearson Intl
13h 50m
1 stop
BCN4:25 amBarcelona-El Prat
Oct 30
BCN2:15 amBarcelona-El Prat
15h 55m
1 stop
YYZ6:10 pmToronto Pearson Intl

Best airlines flying from Toronto to Barcelona

Compare and see reviews for airlines that fly from Toronto to Barcelona with momondo
AirlineRatingFree CancellationPrice
WestJet
PriceFrom $210
Free Cancellation
Rating
8.1
8.0

Boarding

7.8

Comfort

8.4

Crew

7.3

Entertainment

6.6

Food

Reviews

The crew all the way from Medicine Hat to Thunder Bay were wonderful! I think Selva was the name of the stewardess on my flight from Medicine Hat to Calgary and she was delightful! It was pretty early in the morning and she was the right amount of pep without being overbearing. She was very organized and professional as well thank you! My flight from Calgary to Toronto was fantastic! I've been on large planes before and the boarding process was very well done by the crew. I was bumped to a window seat (such a blessing) and the selection of entertainment was great. The plane was very clean and modern. Vic the stewardess really stood out and was very kind and professional thank you Vic! I don't remember the names of the ladies on my flight from Toronto to Thunder Bay but they were fantastic as well! Its always a rough time flying into Thunder Bay that late but they made the journey as comfortable as possible, thank you both! All in all thanks Westjet team you did a great job and I look forward to flying with you again!

1 / 10
Aer Lingus
PriceFrom $391
Free Cancellation
Rating
7.8
8.3

Boarding

7.8

Comfort

8.3

Crew

7.6

Entertainment

7.4

Food

Reviews

Worst flight ever

1 / 10
TAP AIR PORTUGAL
PriceFrom $406
Free Cancellation
Rating
7.4
7.3

Boarding

7.6

Comfort

7.9

Crew

6.9

Entertainment

7.4

Food

Reviews

Great crew. Friendly and attentive!

1 / 10
Air Transat
PriceFrom $468
Free Cancellation
Rating
7.6
8.8

Boarding

7.5

Comfort

8.5

Crew

6.2

Entertainment

6.8

Food

Reviews

Pros: Nice crew, comfy seats, good communication from Captain, efficient boarding

Cons: It was all fine

1 / 4
United Airlines
PriceFrom $526
Free Cancellation
Rating
6.8
7.2

Boarding

6.7

Comfort

7.5

Crew

6.6

Entertainment

6.1

Food

Reviews

Not because the flight is going to Africa we can’t get better service on board

1 / 10
Air Canada
PriceFrom $538
Free Cancellation
Rating
7.5
7.8

Boarding

7.3

Comfort

8.1

Crew

7.3

Entertainment

5.9

Food

Reviews

The food selection has been better in the past but due to Covid it is understandable. This particular flight did not have any entertainment and the Air Canada App did not work to access movies.

1 / 10
Lufthansa
PriceFrom $556
Free Cancellation
Rating
7.5
7.7

Boarding

7.5

Comfort

8.0

Crew

7.1

Entertainment

7.2

Food

Reviews

My luggage got delayed, trying to reach out the airline and no updates for me where my luggage is and when it will be delivered to me.

1 / 10
Delta
PriceFrom $568
Free Cancellation
Rating
8.2
8.2

Boarding

8.4

Comfort

8.3

Crew

8.1

Entertainment

8.0

Food

Reviews

Great

1 / 10
SWISS
PriceFrom $570
Free Cancellation
Rating
8.5
8.7

Boarding

8.6

Comfort

8.9

Crew

8.0

Entertainment

8.4

Food

Reviews

Great flight

1 / 10
Air France
PriceFrom $582
Free Cancellation
Rating
7.8
7.9

Boarding

7.8

Comfort

8.3

Crew

7.2

Entertainment

7.8

Food

Reviews

Poor communication from boarding staff, airport staff not a clue. Communication on board was un decipherable and airline lost baggage.

1 / 9

  • Are airlines flying from Toronto to Barcelona offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Toronto to Barcelona are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travelers: Air Canada, Air Transat, and Lufthansa.

  • How far is Toronto to Barcelona by plane?

    Toronto and Barcelona are 3976.1 mi apart from one another. Typically, this will take 10h 25m by plane in normal conditions.


Can I fly to Barcelona from Toronto right now?

Information is based on travel restrictions from Toronto to Barcelona

Most visitors from Toronto need to provide a negative COVID-19 test result and/or quarantine to enter Barcelona.

COVID-19 testing requirements
Visitors from Toronto must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for rt-pcr (naat) and 48 for antigen (quick-test) hours before departing to Barcelona.

Quarantine requirements
Visitors from Toronto are not required to quarantine after entering Barcelona.

Can I fly back to Toronto from Barcelona?

Returning to Toronto from Barcelona

COVID-19 testing requirements
Visitors from Barcelona must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Toronto.

Quarantine requirements
Visitors from Barcelona are not required to quarantine after entering Toronto.

If you are planning to travel to Barcelona at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.