Cheap flights from Barcelona to Toronto

Find cheap Toronto to Barcelona flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Barcelona.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Barcelona to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Barcelona (BCN) - Toronto (YTO) 2024-11-15 2024-11-19 392 USD 25 hours 5 minutes Connection 2024-05-07T11:14:59
Barcelona (BCN) - Toronto (YTO) 2025-02-05 2025-02-13 397 USD 33 hours 30 minutes Connection 2024-05-07T23:01:46
Barcelona (BCN) - Toronto (YTO) 2024-11-07 2024-11-14 397 USD 32 hours 55 minutes Connection 2024-05-07T21:34:04
Barcelona (BCN) - Toronto (YTO) 2024-10-09 2024-10-24 397 USD 25 hours 45 minutes Connection 2024-05-08T15:45:53
Barcelona (BCN) - Toronto (YTO) 2024-11-10 2024-11-30 397 USD 24 hours 45 minutes Connection 2024-05-07T13:49:34
Barcelona (BCN) - Toronto (YTO) 2025-01-16 2025-01-23 397 USD 32 hours 55 minutes Connection 2024-05-07T21:58:25
Barcelona (BCN) - Toronto (YTO) 2024-10-16 2024-10-23 397 USD 34 hours 40 minutes Connection 2024-05-07T14:45:19
Barcelona (BCN) - Toronto (YTO) 2024-11-22 2024-11-26 397 USD 27 hours 5 minutes Connection 2024-05-07T23:14:13
Barcelona (BCN) - Toronto (YTO) 2024-10-24 2024-10-26 397 USD 25 hours 20 minutes Connection 2024-05-07T17:53:07
Barcelona (BCN) - Toronto (YTO) 2024-11-14 2024-11-19 402 USD 45 hours 35 minutes Connection 2024-05-07T18:08:03
Barcelona (BCN) - Toronto (YTO) 2024-05-16 2024-05-26 404 USD 34 hours 59 minutes Connection 2024-05-05T15:21:46
Barcelona (BCN) - Toronto (YTO) 2024-09-11 2024-10-06 404 USD 41 hours 45 minutes Connection 2024-05-07T07:40:33
Barcelona (BCN) - Toronto (YTO) 2024-09-12 2024-10-06 404 USD 40 hours 50 minutes Connection 2024-05-07T07:40:30
Barcelona (BCN) - Toronto (YTO) 2024-09-13 2024-10-06 404 USD 28 hours 30 minutes Connection 2024-05-07T07:38:35
Barcelona (BCN) - Toronto (YTO) 2024-06-07 2024-06-16 409 USD 23 hours 30 minutes Connection 2024-05-05T11:05:21
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-18 409 USD 29 hours 45 minutes Connection 2024-05-06T17:35:56
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-19 409 USD 22 hours 10 minutes Connection 2024-05-05T18:51:42
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-20 409 USD 22 hours 10 minutes Connection 2024-05-07T05:41:14
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-23 409 USD 23 hours 25 minutes Connection 2024-05-06T21:28:23
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-26 409 USD 22 hours 10 minutes Connection 2024-05-06T14:07:30
Barcelona (BCN) - Toronto (YTO) 2024-05-10 2024-05-27 409 USD 23 hours 25 minutes Connection 2024-05-06T11:01:53
Barcelona (BCN) - Toronto (YTO) 2024-05-17 2024-06-14 409 USD 33 hours 10 minutes Connection 2024-05-06T21:10:30
Barcelona (BCN) - Toronto (YTO) 2024-05-17 2024-05-20 409 USD 27 hours 40 minutes Connection 2024-05-07T03:14:23
Barcelona (BCN) - Toronto (YTO) 2024-05-17 2024-05-23 409 USD 29 hours 10 minutes Connection 2024-05-05T18:34:59
Barcelona (BCN) - Toronto (YTO) 2024-05-24 2024-05-26 409 USD 34 hours 5 minutes Connection 2024-05-05T17:29:37
Barcelona (BCN) - Toronto (YTO) 2024-05-24 2024-05-27 409 USD 21 hours 40 minutes Connection 2024-05-05T17:29:37
Barcelona (BCN) - Toronto (YTO) 2024-09-26 2024-10-03 457 USD 55 hours 9 minutes Connection 2024-05-02T20:52:20
Barcelona (BCN) - Toronto (YTO) 2024-09-25 2024-10-02 494 USD 28 hours 30 minutes Connection 2024-05-02T18:57:14
Barcelona (BCN) - Toronto (YTO) 2024-06-04 2024-06-12 554 USD 30 hours 0 minutes Connection 2024-05-07T09:54:08
Barcelona (BCN) - Toronto (YTO) 2024-08-07 2024-09-04 566 USD 40 hours 55 minutes Connection 2024-05-04T20:11:24

Barcelona to Toronto flight status

Flight Origin Destination Departure Arrival Equip
LH6634 Barcelona (BCN) Toronto (YYZ) 12:15 p.m. 3 p.m. 763
AC821 Barcelona (BCN) Toronto (YYZ) 12:20 p.m. 3 p.m. Boeing 777-300ER
UA8603 Barcelona (BCN) Toronto (YYZ) 12:15 p.m. 3 p.m. 763
AC815 Barcelona (BCN) Toronto (YYZ) 1:15 p.m. 4 p.m. 333
AC1915 Barcelona (BCN) Toronto (YYZ) 8:30 a.m. 10:36 a.m. 763
WS15 Barcelona (BCN) Toronto (YYZ) 2 p.m. 4:40 p.m. B789
TS291 Barcelona (BCN) Toronto (YYZ) 1:05 p.m. 4:20 p.m. A310
TS269 Barcelona (BCN) Toronto (YYZ) 1:05 p.m. 4:20 p.m. A332
RV1915 Barcelona (BCN) Toronto (YYZ) 11:50 a.m. 2:50 p.m. B763
BB1569 Barcelona (BCN) Toronto (YYZ) 2:05 p.m. 5:20 p.m.
TS281 Barcelona (BCN) Toronto (YYZ) 6:05 p.m. 10:20 p.m. A332
WS4219 Barcelona (BCN) Toronto (YYZ) None None B763