| Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
| Barcelona (BCN) - Toronto (YTO) |
2027-04-07 |
2027-04-17 |
492 USD |
45 hours 25 minutes |
Connection |
2026-11-08T19:23:13 |
| Barcelona (BCN) - Toronto (YTO) |
2027-04-05 |
2027-04-12 |
516 USD |
33 hours 20 minutes |
Connection |
2026-11-08T19:23:46 |
| Barcelona (BCN) - Toronto (YTO) |
2027-04-09 |
2027-04-18 |
528 USD |
44 hours 45 minutes |
Connection |
2026-11-08T19:23:07 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-04 |
2027-01-14 |
562 USD |
30 hours 55 minutes |
Connection |
2026-11-06T11:10:47 |
| Barcelona (BCN) - Toronto (YTO) |
2026-11-24 |
2026-12-08 |
564 USD |
26 hours 55 minutes |
Connection |
2026-11-07T20:13:00 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-16 |
2027-01-16 |
564 USD |
43 hours 20 minutes |
Connection |
2026-11-06T11:10:48 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-12 |
2027-01-16 |
577 USD |
44 hours 25 minutes |
Connection |
2026-11-06T11:10:51 |
| Barcelona (BCN) - Toronto (YTO) |
2027-05-14 |
2027-06-01 |
595 USD |
24 hours 20 minutes |
Connection |
2026-11-06T15:02:43 |
| Barcelona (BCN) - Toronto (YTO) |
2027-05-12 |
2027-05-24 |
595 USD |
45 hours 35 minutes |
Connection |
2026-11-09T13:09:39 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-09 |
2027-01-09 |
595 USD |
29 hours 50 minutes |
Connection |
2026-11-06T11:10:54 |
| Barcelona (BCN) - Toronto (YTO) |
2027-05-22 |
2027-06-01 |
595 USD |
24 hours 20 minutes |
Connection |
2026-11-08T19:22:38 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-17 |
2027-01-15 |
605 USD |
28 hours 50 minutes |
Connection |
2026-11-08T13:05:32 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-17 |
2027-01-12 |
605 USD |
29 hours 0 minutes |
Connection |
2026-11-08T13:02:18 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-20 |
2027-01-22 |
667 USD |
42 hours 0 minutes |
Connection |
2026-11-06T11:10:49 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-24 |
2027-01-13 |
711 USD |
40 hours 45 minutes |
Connection |
2026-11-06T11:46:58 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-25 |
2027-01-15 |
712 USD |
26 hours 35 minutes |
Connection |
2026-11-03T17:17:15 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-26 |
2027-01-15 |
721 USD |
36 hours 45 minutes |
Connection |
2026-11-03T17:17:14 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-24 |
2027-01-15 |
731 USD |
21 hours 40 minutes |
Connection |
2026-11-06T11:10:52 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-25 |
2027-01-12 |
743 USD |
55 hours 0 minutes |
Connection |
2026-11-06T11:10:52 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-19 |
2027-01-14 |
744 USD |
71 hours 4 minutes |
Connection |
2026-11-08T12:58:10 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-18 |
2027-01-15 |
745 USD |
27 hours 10 minutes |
Connection |
2026-11-08T13:01:34 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-21 |
2027-01-15 |
745 USD |
27 hours 10 minutes |
Connection |
2026-11-08T13:09:21 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-20 |
2027-01-14 |
746 USD |
61 hours 49 minutes |
Connection |
2026-11-08T13:08:55 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-29 |
2027-01-17 |
748 USD |
28 hours 24 minutes |
Connection |
2026-11-06T01:07:49 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-29 |
2027-01-12 |
749 USD |
28 hours 34 minutes |
Connection |
2026-11-06T01:02:59 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-24 |
2027-01-09 |
755 USD |
57 hours 39 minutes |
Connection |
2026-11-07T20:15:42 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-23 |
2027-01-17 |
759 USD |
39 hours 45 minutes |
Connection |
2026-11-08T13:02:20 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-13 |
2026-12-28 |
765 USD |
27 hours 10 minutes |
Connection |
2026-11-04T11:11:09 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-26 |
2027-01-11 |
779 USD |
26 hours 8 minutes |
Connection |
2026-11-03T17:17:14 |
| Barcelona (BCN) - Toronto (YTO) |
2026-12-20 |
2027-01-13 |
797 USD |
44 hours 45 minutes |
Connection |
2026-11-08T12:58:35 |