Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0960 14h 45min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | $498 | |||
Toronto Barcelona | Outbound 11/28/24 3 Stopovers (PDL, TER, LIS) S40372, SP0402, TP1824, VY8465 20h 50min | Return 11/30/24 2 Stopovers (LIS, PDL) VY8468, S40127, S40323 35h 50min | Azores Airlines, SATA Air Acores, TAP Air Portugal, Vueling Airlines | $545 | |||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0960 14h 45min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | $505 | |||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0964 32h 20min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | ? | $510 | ||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0960 14h 45min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | $511 | |||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0964 32h 20min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | ? | $517 | ||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0964 32h 20min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | ? | $520 | ||
Toronto Barcelona | Outbound 12/13/24 1 Stopover (CMN) AT0211, AT0960 14h 45min | Return 12/31/24 1 Stopover (CMN) AT0961, AT0210 30h 15min | Royal Air Maroc | ? | $572 | ||
Toronto Barcelona | Outbound 11/28/24 1 Stopover (CDG) AF0355, AF1548 16h 25min | Return 11/30/24 2 Stopovers (CDG, AMS) AF1049, AF1340, AF8265 28h 55min | Air France | ? | $590 | ||
Toronto Barcelona | Outbound 11/28/24 1 Stopover (ZRH) LX4641, LX1950 20h 30min | Return 11/30/24 1 Stopover (ZRH) LX1951, LX4640 15h 35min | Swiss International Air Lines | $606 |
- Find cheap flights
- Booking tips
Book cheap flights fast with idealo
Save time & money: find cheap flights fast
Easy to use: filter & sort to find the best flight
Free to use: compare offers & book flights
- Flight Routes
- Flights to Spain
- Flights to Barcelona
- Flights Toronto (YYZ) Barcelona (BCN)
Airline
- Royal Air Maroc
- Azores Airlines
- TAP Air Portugal
- Swiss International Air Lines
- Air Canada
Flight type
- Return
Outbound departure month
- November 2024
- December 2024
Outbound weekday
- Thursday
- Friday
Return departure month
- November 2024
- December 2024
- January 2025
Return weekday
- Tuesday
- Saturday
- Sunday
Change in
- Zurich (Zürich)-Kloten
- London Heathrow
- Mexico City-Juarez International
- Paris - Charles de Gaulle
- Montréal-Pierre Elliott Trudeau International Airport
- Lisbon
- London Gatwick
Tips and tricks to help you find cheap flights from Toronto to Barcelona
Favorite airline: Air Canada
68 % of travelers choose to book flights on this route with Air Canada, Lufthansa and Azores Airlines.
Air Canada
32 %
Lufthansa
18 %
Azores Airlines
18 %
Direct flights are more expensive
On this route, direct flights are $13.00 more expensive than flights with a stopover.
non stop flight
1 stop
2 stops
07h 50min
11h 40min
41h 35min
$575
$562
$837
Favourite connection: via Montréal-Pierre Elliott Trudeau International
44 % of booked tickets on this route are for flights with a transfer in Montréal-Pierre Elliott Trudeau International.
Route
bookings
1 stopover Montréal-Pierre Elliott Trudeau International Airport
11h 40min, from $562
44 %
1 stopover Ponta Delgada (Azores)
10h 35min, from $579
22 %
1 stopover London Heathrow
22h 35min, from $656
17 %
Flight information: Toronto - Barcelona
Roundtrip from | $497.49 |
---|---|
Distance | 6425 km |
Departure airport | Airport Toronto - Lester B. Pearson International Airport (YYZ) |
Departure country | Flights from Canada |
Arrival airport | Airport Barcelona (BCN) |
Destination country | Flights to Spain |
Flight destinations with a similar price
- Flight Barcelona - Mallorca from $28
- Flight Barcelona - Hannover from $116
- Flight Barcelona - Stuttgart from $56
- Flight Barcelona - Berlin from $65
- Flight Barcelona - Vienna from $82
- Flight Barcelona - Dusseldorf from $52
- Flight Barcelona - Hamburg from $71
- Flight Barcelona - Frankfurt from $155
- Flight Barcelona - Cologne from $70
Flight destinations with a similar price
- Flight Toronto - London Heathrow from $521