| Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
| Belgrade (BEG) - Toronto (YTO) |
2026-11-17 |
2026-11-27 |
584 USD |
26 hours 40 minutes |
Connection |
2026-08-09T16:11:22 |
| Belgrade (BEG) - Toronto (YTO) |
2026-10-22 |
2026-11-05 |
607 USD |
30 hours 50 minutes |
Connection |
2026-08-10T07:09:36 |
| Belgrade (BEG) - Toronto (YTO) |
2026-11-06 |
2026-11-22 |
651 USD |
37 hours 15 minutes |
Connection |
2026-08-05T21:31:43 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-22 |
2026-09-30 |
706 USD |
37 hours 25 minutes |
Connection |
2026-08-10T18:10:41 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-08 |
2026-09-15 |
710 USD |
111 hours 45 minutes |
Connection |
2026-08-11T16:17:23 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-25 |
2026-09-05 |
732 USD |
48 hours 15 minutes |
Connection |
2026-08-09T16:12:49 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-17 |
2026-10-01 |
735 USD |
66 hours 55 minutes |
Connection |
2026-08-12T09:07:17 |
| Belgrade (BEG) - Toronto (YTO) |
2026-11-11 |
2026-11-11 |
801 USD |
46 hours 35 minutes |
Connection |
2026-08-05T21:27:25 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-01 |
2026-09-02 |
806 USD |
45 hours 50 minutes |
Connection |
2026-08-08T13:59:56 |
| Belgrade (BEG) - Toronto (YTO) |
2026-11-30 |
2026-12-07 |
832 USD |
45 hours 5 minutes |
Connection |
2026-08-06T20:20:19 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-06 |
2026-09-18 |
839 USD |
43 hours 10 minutes |
Connection |
2026-08-07T17:59:00 |
| Belgrade (BEG) - Toronto (YTO) |
2026-11-15 |
2026-11-26 |
848 USD |
47 hours 25 minutes |
Connection |
2026-08-05T21:27:36 |
| Belgrade (BEG) - Toronto (YTO) |
2026-09-04 |
2026-10-31 |
880 USD |
42 hours 5 minutes |
Connection |
2026-08-07T19:24:14 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-21 |
2026-08-30 |
915 USD |
70 hours 30 minutes |
Connection |
2026-08-10T13:01:44 |
| Belgrade (BEG) - Toronto (YTO) |
2026-12-15 |
2026-12-28 |
969 USD |
88 hours 5 minutes |
Connection |
2026-08-08T08:47:34 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-24 |
2026-08-31 |
973 USD |
54 hours 15 minutes |
Connection |
2026-08-09T01:43:26 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-24 |
2026-08-30 |
1083 USD |
41 hours 20 minutes |
Connection |
2026-08-12T07:43:33 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-19 |
2026-08-19 |
1087 USD |
48 hours 10 minutes |
Connection |
2026-08-12T07:44:33 |
| Belgrade (BEG) - Toronto (YTO) |
2026-08-19 |
2026-08-25 |
1111 USD |
27 hours 50 minutes |
Connection |
2026-08-12T07:44:09 |