HowToGo

Flight from Serbia to Canada

How to get to Canada from Serbia by flight ? You can check flights from Serbia to Canada below.

Search Transfer from Serbia to Canada

Search Flights

You can find flight ticket prices from Serbia to Canada with our flight tickets search tool below

1. Belgrade to Toronto

  1. You take a bus, shuttle or taxi from your location in Serbia to Belgrade.

  2. You take a flight from Belgrade to Toronto and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Canada.

Flight Depart Arrive
OS738 Austrian Airlines
OS73 Austrian Airlines
AC417 Air Canada
06:00 Belgrade
10:30 Vienna
15:00 Montreal
07:25 Vienna
13:25 Montreal
16:34 Toronto
Connect
OS738 Austrian Airlines
AC899 Air Canada
06:00 Belgrade
10:25 Vienna
07:25 Vienna
13:40 Toronto
Connect
LH1411 Lufthansa
AC875 Air Canada
AC417 Air Canada
06:35 Belgrade
10:05 Frankfurt
15:00 Montreal
08:40 Frankfurt
12:25 Montreal
16:34 Toronto
Connect
JU530 Air Serbia
AZ0650 Alitalia
06:35 Belgrade
15:15 Rome
08:10 Rome
19:10 Toronto
Connect
LH1411 Lufthansa
AC877 Air Canada
06:35 Belgrade
17:10 Frankfurt
08:40 Frankfurt
19:50 Toronto
Connect
LH1411 Lufthansa
AC875 Air Canada
AC419 Air Canada
06:35 Belgrade
10:05 Frankfurt
16:00 Montreal
08:40 Frankfurt
12:25 Montreal
17:34 Toronto
Connect
LH1411 Lufthansa
AC875 Air Canada
AC415 Air Canada
06:35 Belgrade
10:05 Frankfurt
14:00 Montreal
08:40 Frankfurt
12:25 Montreal
15:34 Toronto
Connect
LH1411 Lufthansa
LH470 Lufthansa
06:35 Belgrade
13:00 Frankfurt
08:40 Frankfurt
16:05 Toronto
Connect
LH1411 Lufthansa
AC873 Air Canada
06:35 Belgrade
09:45 Frankfurt
08:40 Frankfurt
12:20 Toronto
Connect
JU400 Air Serbia
AC829 Air Canada
06:35 Belgrade
12:10 Copenhagen
08:50 Copenhagen
14:35 Toronto
Connect
LX1421 Swiss
LX86 Swiss
AC419 Air Canada
06:40 Belgrade
10:10 Zurich
16:00 Montreal
08:30 Zurich
12:40 Montreal
17:34 Toronto
Connect
LX1421 Swiss
AC879 Air Canada
06:40 Belgrade
09:25 Zurich
08:30 Zurich
12:15 Toronto
Connect
LX1421 Swiss
LX86 Swiss
AC415 Air Canada
06:40 Belgrade
10:10 Zurich
14:00 Montreal
08:30 Zurich
12:40 Montreal
15:34 Toronto
Connect
JU310 Air Serbia
AF356 Air France
06:40 Belgrade
14:00 Paris CDG
09:20 Paris CDG
16:25 Toronto
Connect
JU360 Air Serbia
KL0695 KLM
06:40 Belgrade
17:35 Amsterdam Schiphol
09:15 Amsterdam Schiphol
19:50 Toronto
Connect
JU360 Air Serbia
KL0691 KLM
06:40 Belgrade
13:25 Amsterdam Schiphol
09:15 Amsterdam Schiphol
15:35 Toronto
Connect
JU310 Air Serbia
AC881 Air Canada
06:40 Belgrade
11:30 Paris CDG
09:20 Paris CDG
13:45 Toronto
Connect
JU360 Air Serbia
AC825 Air Canada
06:40 Belgrade
11:55 Amsterdam Schiphol
09:15 Amsterdam Schiphol
14:20 Toronto
Connect
JU320 Air Serbia
EI693 Aer Lingus
EI127 Aer Lingus
06:40 Belgrade
10:50 Dusseldorf
13:20 Dublin
08:50 Dusseldorf
11:45 Dublin
16:00 Toronto
Connect
JU600 Air Serbia
AC899 Air Canada
07:05 Belgrade
10:25 Vienna
08:35 Vienna
13:40 Toronto
Connect
JU230 Air Serbia
AC1969 Air Canada
07:30 Belgrade
10:15 Zagreb
08:45 Zagreb
13:35 Toronto
Connect
JU380 Air Serbia
AC849 Air Canada
10:10 Belgrade
15:00 London Heathrow
12:20 London Heathrow
17:55 Toronto
Connect
AF1661 Air France
AF348 Air France
WS3541 WestJet
12:45 Belgrade
18:10 Paris CDG
22:15 Montreal
15:15 Paris CDG
20:10 Montreal
23:59 Toronto
Connect
LO572 LOT
LO045 LOT
13:05 Belgrade
17:05 Warsaw Chopin
14:45 Warsaw Chopin
20:50 Toronto
Connect
LH1735 Lufthansa
LH474 Lufthansa
AC429 Air Canada
13:15 Belgrade
15:50 Munich
21:30 Montreal
14:50 Munich
18:20 Montreal
23:04 Toronto
Connect
LH1735 Lufthansa
LH412 Lufthansa
AC7661 Air Canada
13:15 Belgrade
15:55 Munich
20:40 Newark
14:50 Munich
19:05 Newark
22:20 Toronto
Connect
LH1735 Lufthansa
LH474 Lufthansa
AC427 Air Canada
13:15 Belgrade
15:50 Munich
20:40 Montreal
14:50 Munich
18:20 Montreal
22:14 Toronto
Connect
LH1735 Lufthansa
LH494 Lufthansa
13:15 Belgrade
15:45 Munich
14:50 Munich
18:30 Toronto
Connect
LH1735 Lufthansa
LH424 Lufthansa
AC7689 Air Canada
13:15 Belgrade
15:45 Munich
20:40 Boston
14:50 Munich
18:35 Boston
22:38 Toronto
Connect

2. Belgrade to Montreal

  1. You take a bus, shuttle or taxi from your location in Serbia to Belgrade.

  2. You take a flight from Belgrade to Montreal and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
OS738 Austrian Airlines
OS73 Austrian Airlines
06:00 Belgrade
10:30 Vienna
07:25 Vienna
13:25 Montreal
Connect
OS738 Austrian Airlines
AC899 Air Canada
AC416 Air Canada
06:00 Belgrade
10:25 Vienna
15:00 Toronto
07:25 Vienna
13:40 Toronto
16:19 Montreal
Connect
LH1411 Lufthansa
AC875 Air Canada
06:35 Belgrade
10:05 Frankfurt
08:40 Frankfurt
12:25 Montreal
Connect
LH1411 Lufthansa
LH478 Lufthansa
06:35 Belgrade
14:05 Frankfurt
08:40 Frankfurt
16:10 Montreal
Connect
JU310 Air Serbia
AF348 Air France
06:40 Belgrade
18:10 Paris CDG
09:20 Paris CDG
20:10 Montreal
Connect
JU310 Air Serbia
TS111 Air Transat
06:40 Belgrade
12:15 Paris CDG
09:20 Paris CDG
14:10 Montreal
Connect
JU310 Air Serbia
AF344 Air France
06:40 Belgrade
13:50 Paris CDG
09:20 Paris CDG
15:50 Montreal
Connect
JU360 Air Serbia
KL0671 KLM
06:40 Belgrade
15:20 Amsterdam Schiphol
09:15 Amsterdam Schiphol
17:05 Montreal
Connect
LX1421 Swiss
LX86 Swiss
06:40 Belgrade
10:10 Zurich
08:30 Zurich
12:40 Montreal
Connect
JU370 Air Serbia
LX86 Swiss
06:50 Belgrade
10:10 Zurich
08:45 Zurich
12:40 Montreal
Connect
JU300 Air Serbia
AC833 Air Canada
06:50 Belgrade
10:00 Brussels
09:10 Brussels
11:30 Montreal
Connect
JU600 Air Serbia
OS73 Austrian Airlines
07:05 Belgrade
10:30 Vienna
08:35 Vienna
13:25 Montreal
Connect
AF1661 Air France
AF348 Air France
12:45 Belgrade
18:10 Paris CDG
15:15 Paris CDG
20:10 Montreal
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC428 Air Canada
13:15 Belgrade
15:45 Munich
21:30 Toronto
14:50 Munich
18:30 Toronto
22:49 Montreal
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC426 Air Canada
13:15 Belgrade
15:45 Munich
20:30 Toronto
14:50 Munich
18:30 Toronto
21:49 Montreal
Connect
LH1735 Lufthansa
LH474 Lufthansa
13:15 Belgrade
15:50 Munich
14:50 Munich
18:20 Montreal
Connect

3. Belgrade to Ottawa

  1. You take a bus, shuttle or taxi from your location in Serbia to Belgrade.

  2. You take a flight from Belgrade to Ottawa and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Ottawa to your destination in Canada.

Flight Depart Arrive
OS738 Austrian Airlines
AC899 Air Canada
AC474 Air Canada
06:00 Belgrade
10:25 Vienna
16:40 Toronto
07:25 Vienna
13:40 Toronto
17:44 Ottawa
Connect
OS738 Austrian Airlines
AC899 Air Canada
AC458 Air Canada
06:00 Belgrade
10:25 Vienna
16:10 Toronto
07:25 Vienna
13:40 Toronto
17:14 Ottawa
Connect
OS738 Austrian Airlines
OS73 Austrian Airlines
AC8987 Air Canada
06:00 Belgrade
10:30 Vienna
14:50 Montreal
07:25 Vienna
13:25 Montreal
15:37 Ottawa
Connect
OS738 Austrian Airlines
OS73 Austrian Airlines
AC8975 Air Canada
06:00 Belgrade
10:30 Vienna
16:30 Montreal
07:25 Vienna
13:25 Montreal
17:17 Ottawa
Connect
OS738 Austrian Airlines
AC899 Air Canada
AC456 Air Canada
06:00 Belgrade
10:25 Vienna
15:10 Toronto
07:25 Vienna
13:40 Toronto
16:14 Ottawa
Connect
LH1411 Lufthansa
AC875 Air Canada
AC8987 Air Canada
06:35 Belgrade
10:05 Frankfurt
14:50 Montreal
08:40 Frankfurt
12:25 Montreal
15:37 Ottawa
Connect
LH1411 Lufthansa
AC873 Air Canada
AC456 Air Canada
06:35 Belgrade
09:45 Frankfurt
15:10 Toronto
08:40 Frankfurt
12:20 Toronto
16:14 Ottawa
Connect
LH1411 Lufthansa
AC875 Air Canada
AC477 8969 Air Canada
06:35 Belgrade
10:05 Frankfurt
14:00 Montreal
08:40 Frankfurt
12:25 Montreal
14:47 Ottawa
Connect
LH1411 Lufthansa
LH478 Lufthansa
AC8967 Air Canada
06:35 Belgrade
14:05 Frankfurt
18:35 Montreal
08:40 Frankfurt
16:10 Montreal
19:22 Ottawa
Connect
LH1411 Lufthansa
LH422 Lufthansa
AC8049 Air Canada
06:35 Belgrade
11:10 Frankfurt
18:20 Boston
08:40 Frankfurt
13:50 Boston
19:43 Ottawa
Connect
LH1411 Lufthansa
LH470 Lufthansa
AC462 Air Canada
06:35 Belgrade
13:00 Frankfurt
18:10 Toronto
08:40 Frankfurt
16:05 Toronto
19:14 Ottawa
Connect
LH1411 Lufthansa
LH478 Lufthansa
AC8985 Air Canada
06:35 Belgrade
14:05 Frankfurt
17:45 Montreal
08:40 Frankfurt
16:10 Montreal
18:32 Ottawa
Connect
LH1411 Lufthansa
LH470 Lufthansa
AC460 Air Canada
06:35 Belgrade
13:00 Frankfurt
17:10 Toronto
08:40 Frankfurt
16:05 Toronto
18:14 Ottawa
Connect
LH1411 Lufthansa
LH478 Lufthansa
AC8013 Air Canada
06:35 Belgrade
14:05 Frankfurt
17:00 Montreal
08:40 Frankfurt
16:10 Montreal
17:47 Ottawa
Connect
LH1411 Lufthansa
AC877 Air Canada
AC468 Air Canada
06:35 Belgrade
17:10 Frankfurt
21:10 Toronto
08:40 Frankfurt
19:50 Toronto
22:14 Ottawa
Connect
LH1411 Lufthansa
LH470 Lufthansa
AC464 Air Canada
06:35 Belgrade
13:00 Frankfurt
19:10 Toronto
08:40 Frankfurt
16:05 Toronto
20:14 Ottawa
Connect
LH1411 Lufthansa
AC873 Air Canada
AC454 Air Canada
06:35 Belgrade
09:45 Frankfurt
14:10 Toronto
08:40 Frankfurt
12:20 Toronto
15:14 Ottawa
Connect
LH1411 Lufthansa
AC875 Air Canada
AC8975 Air Canada
06:35 Belgrade
10:05 Frankfurt
16:30 Montreal
08:40 Frankfurt
12:25 Montreal
17:17 Ottawa
Connect
LH1411 Lufthansa
AC873 Air Canada
AC452 Air Canada
06:35 Belgrade
09:45 Frankfurt
13:10 Toronto
08:40 Frankfurt
12:20 Toronto
14:14 Ottawa
Connect
LX1421 Swiss
LX86 Swiss
AC8985 Air Canada
06:40 Belgrade
10:10 Zurich
17:45 Montreal
08:30 Zurich
12:40 Montreal
18:32 Ottawa
Connect
LX1421 Swiss
LX86 Swiss
AC8013 Air Canada
06:40 Belgrade
10:10 Zurich
17:00 Montreal
08:30 Zurich
12:40 Montreal
17:47 Ottawa
Connect
LX1421 Swiss
AC879 Air Canada
AC454 Air Canada
06:40 Belgrade
09:25 Zurich
14:10 Toronto
08:30 Zurich
12:15 Toronto
15:14 Ottawa
Connect
LX1421 Swiss
LX86 Swiss
AC8975 Air Canada
06:40 Belgrade
10:10 Zurich
16:30 Montreal
08:30 Zurich
12:40 Montreal
17:17 Ottawa
Connect
JU360 Air Serbia
AC825 Air Canada
AC456 Air Canada
06:40 Belgrade
11:55 Amsterdam Schiphol
15:10 Toronto
09:15 Amsterdam Schiphol
14:20 Toronto
16:14 Ottawa
Connect
LX1421 Swiss
AC879 Air Canada
AC452 Air Canada
06:40 Belgrade
09:25 Zurich
13:10 Toronto
08:30 Zurich
12:15 Toronto
14:14 Ottawa
Connect
JU360 Air Serbia
KL0691 KLM
WS368 WestJet
06:40 Belgrade
13:25 Amsterdam Schiphol
17:00 Toronto
09:15 Amsterdam Schiphol
15:35 Toronto
18:06 Ottawa
Connect
JU300 Air Serbia
AC833 Air Canada
AC477 8969 Air Canada
06:50 Belgrade
10:00 Brussels
14:00 Montreal
09:10 Brussels
11:30 Montreal
14:47 Ottawa
Connect
JU300 Air Serbia
AC833 Air Canada
AC8987 Air Canada
06:50 Belgrade
10:00 Brussels
14:50 Montreal
09:10 Brussels
11:30 Montreal
15:37 Ottawa
Connect
JU600 Air Serbia
AC899 Air Canada
AC456 Air Canada
07:05 Belgrade
10:25 Vienna
15:10 Toronto
08:35 Vienna
13:40 Toronto
16:14 Ottawa
Connect
JU600 Air Serbia
AC899 Air Canada
AC458 Air Canada
07:05 Belgrade
10:25 Vienna
16:10 Toronto
08:35 Vienna
13:40 Toronto
17:14 Ottawa
Connect
JU230 Air Serbia
AC1969 Air Canada
AC456 Air Canada
07:30 Belgrade
10:15 Zagreb
15:10 Toronto
08:45 Zagreb
13:35 Toronto
16:14 Ottawa
Connect
JU230 Air Serbia
AC1969 Air Canada
AC458 Air Canada
07:30 Belgrade
10:15 Zagreb
16:10 Toronto
08:45 Zagreb
13:35 Toronto
17:14 Ottawa
Connect
TK1082 Turkish Airlines
TK17 Turkish Airlines
AC468 Air Canada
09:00 Belgrade
15:30 Istanbul
21:10 Toronto
12:45 Istanbul
18:45 Toronto
22:14 Ottawa
Connect
AF1661 Air France
AF348 Air France
AC8989 Air Canada
12:45 Belgrade
18:10 Paris CDG
21:20 Montreal
15:15 Paris CDG
20:10 Montreal
22:07 Ottawa
Connect
LO572 LOT
LO045 LOT
AC470 Air Canada
13:05 Belgrade
17:05 Warsaw Chopin
23:10 Toronto
14:45 Warsaw Chopin
20:50 Toronto
00:14 Ottawa
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC466 Air Canada
13:15 Belgrade
15:45 Munich
20:10 Toronto
14:50 Munich
18:30 Toronto
21:14 Ottawa
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC468 Air Canada
13:15 Belgrade
15:45 Munich
21:10 Toronto
14:50 Munich
18:30 Toronto
22:14 Ottawa
Connect
LH1735 Lufthansa
LH412 Lufthansa
AC8857 Air Canada
13:15 Belgrade
15:55 Munich
20:50 Newark
14:50 Munich
19:05 Newark
22:15 Ottawa
Connect
LH1735 Lufthansa
LH474 Lufthansa
AC8989 Air Canada
13:15 Belgrade
15:50 Munich
21:20 Montreal
14:50 Munich
18:20 Montreal
22:07 Ottawa
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC470 Air Canada
13:15 Belgrade
15:45 Munich
23:10 Toronto
14:50 Munich
18:30 Toronto
00:14 Ottawa
Connect

4. Belgrade to Calgary

  1. You take a bus, shuttle or taxi from your location in Serbia to Belgrade.

  2. You take a flight from Belgrade to Calgary and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from Calgary to your destination in Canada.

Flight Depart Arrive
OS738 Austrian Airlines
AC899 Air Canada
AC149 Air Canada
06:00 Belgrade
10:25 Vienna
17:55 Toronto
07:25 Vienna
13:40 Toronto
20:19 Calgary
Connect
OS738 Austrian Airlines
AC899 Air Canada
AC147 Air Canada
06:00 Belgrade
10:25 Vienna
16:05 Toronto
07:25 Vienna
13:40 Toronto
18:29 Calgary
Connect
LH1411 Lufthansa
AC847 Air Canada
AC212 Air Canada
06:35 Belgrade
10:15 Frankfurt
12:15 Vancouver
08:40 Frankfurt
11:10 Vancouver
14:49 Calgary
Connect
LH1411 Lufthansa
AC847 Air Canada
AC214 Air Canada
06:35 Belgrade
10:15 Frankfurt
14:00 Vancouver
08:40 Frankfurt
11:10 Vancouver
16:34 Calgary
Connect
LH1411 Lufthansa
LH492 Lufthansa
AC214 Air Canada
06:35 Belgrade
10:05 Frankfurt
14:00 Vancouver
08:40 Frankfurt
11:45 Vancouver
16:34 Calgary
Connect
LH1411 Lufthansa
DE2440 Condor Flugdienst
06:35 Belgrade
17:25 Frankfurt
08:40 Frankfurt
19:25 Calgary
Connect
LH1411 Lufthansa
AC845 Air Canada
06:35 Belgrade
13:30 Frankfurt
08:40 Frankfurt
14:55 Calgary
Connect
LH1411 Lufthansa
LH492 Lufthansa
AC216 Air Canada
06:35 Belgrade
10:05 Frankfurt
15:00 Vancouver
08:40 Frankfurt
11:45 Vancouver
17:26 Calgary
Connect
LH1411 Lufthansa
AC847 Air Canada
AC216 Air Canada
06:35 Belgrade
10:15 Frankfurt
15:00 Vancouver
08:40 Frankfurt
11:10 Vancouver
17:26 Calgary
Connect
LH1411 Lufthansa
LH492 Lufthansa
AC218 Air Canada
06:35 Belgrade
10:05 Frankfurt
16:00 Vancouver
08:40 Frankfurt
11:45 Vancouver
18:34 Calgary
Connect
JU350 Air Serbia
KL1822 KLM
KL0677 0679 KLM
06:35 Belgrade
10:10 Berlin Brandenburg Apt
12:50 Amsterdam Schiphol
08:30 Berlin Brandenburg Apt
11:35 Amsterdam Schiphol
13:50 Calgary
Connect
JU310 Air Serbia
WS9 WestJet
06:40 Belgrade
14:20 Paris CDG
09:20 Paris CDG
15:25 Calgary
Connect
LX1421 Swiss
AC883 Air Canada
AC214 Air Canada
06:40 Belgrade
10:05 Zurich
14:00 Vancouver
08:30 Zurich
11:30 Vancouver
16:34 Calgary
Connect
JU360 Air Serbia
DL143 Delta
DL4534 Delta
06:40 Belgrade
10:10 Amsterdam Schiphol
19:00 Seattle
09:15 Amsterdam Schiphol
11:36 Seattle
21:39 Calgary
Connect
JU360 Air Serbia
KL0677 0679 KLM
06:40 Belgrade
12:50 Amsterdam Schiphol
09:15 Amsterdam Schiphol
13:50 Calgary
Connect
JU340 Air Serbia
KL1868 KLM
KL0677 0679 KLM
06:45 Belgrade
09:45 Stuttgart
12:50 Amsterdam Schiphol
08:35 Stuttgart
11:10 Amsterdam Schiphol
13:50 Calgary
Connect
JU370 Air Serbia
WK14 Edelweiss Air
06:50 Belgrade
17:45 Zurich
08:45 Zurich
19:45 Calgary
Connect
JU370 Air Serbia
AC883 Air Canada
AC214 Air Canada
06:50 Belgrade
10:05 Zurich
14:00 Vancouver
08:45 Zurich
11:30 Vancouver
16:34 Calgary
Connect
JU300 Air Serbia
AC833 Air Canada
AC321 Air Canada
06:50 Belgrade
10:00 Brussels
13:20 Montreal
09:10 Brussels
11:30 Montreal
16:13 Calgary
Connect
JU330 Air Serbia
DE2440 Condor Flugdienst
07:15 Belgrade
17:25 Frankfurt
09:20 Frankfurt
19:25 Calgary
Connect
JU330 Air Serbia
AC847 Air Canada
AC214 Air Canada
07:15 Belgrade
10:15 Frankfurt
14:00 Vancouver
09:20 Frankfurt
11:10 Vancouver
16:34 Calgary
Connect
JU330 Air Serbia
AC847 Air Canada
AC212 Air Canada
07:15 Belgrade
10:15 Frankfurt
12:15 Vancouver
09:20 Frankfurt
11:10 Vancouver
14:49 Calgary
Connect
JU330 Air Serbia
AC845 Air Canada
07:15 Belgrade
13:30 Frankfurt
09:20 Frankfurt
14:55 Calgary
Connect
JU380 Air Serbia
AC855 Air Canada
AC222 Air Canada
10:10 Belgrade
14:30 London Heathrow
17:30 Vancouver
12:20 London Heathrow
16:00 Vancouver
19:56 Calgary
Connect
JU380 Air Serbia
AC851 Air Canada
10:10 Belgrade
13:25 London Heathrow
12:20 London Heathrow
15:20 Calgary
Connect
JU380 Air Serbia
BA103 British Airways
10:10 Belgrade
18:30 London Heathrow
12:20 London Heathrow
20:25 Calgary
Connect
JU372 Air Serbia
WK14 Edelweiss Air
12:20 Belgrade
17:45 Zurich
14:15 Zurich
19:45 Calgary
Connect
LH1735 Lufthansa
LH494 Lufthansa
AC155 Air Canada
13:15 Belgrade
15:45 Munich
21:15 Toronto
14:50 Munich
18:30 Toronto
23:39 Calgary
Connect

5. Timisoara to Montreal

  1. You take a bus, shuttle or taxi from your location in Serbia to Timisoara.

  2. You take a flight from Timisoara to Montreal and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
FR435 Ryanair
AC1929 Air Canada
08:15 Timisoara
11:35 Bucharest Otopeni
09:20 Bucharest Otopeni
14:15 Montreal
Connect
RO602 Tarom
AC1929 Air Canada
08:30 Timisoara
11:35 Bucharest Otopeni
09:30 Bucharest Otopeni
14:15 Montreal
Connect
LH1657 Lufthansa
LH474 Lufthansa
14:20 Timisoara
15:50 Munich
14:50 Munich
18:20 Montreal
Connect

6. Budapest to Toronto

  1. You take a bus, shuttle or taxi from your location in Serbia to Budapest.

  2. You take a flight from Budapest to Toronto and cost approximately 250 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Canada.

Flight Depart Arrive
KL1972 KLM
KL0691 KLM
06:30 Budapest
13:25 Amsterdam Schiphol
08:45 Amsterdam Schiphol
15:35 Toronto
Connect
LX2257 Swiss
AC879 Air Canada
06:40 Budapest
09:25 Zurich
08:20 Zurich
12:15 Toronto
Connect
LH1343 Lufthansa
LH470 Lufthansa
06:40 Budapest
13:00 Frankfurt
08:25 Frankfurt
16:05 Toronto
Connect
LH1343 Lufthansa
AC873 Air Canada
06:40 Budapest
09:45 Frankfurt
08:25 Frankfurt
12:20 Toronto
Connect
BA865 British Airways
BA093 British Airways
07:10 Budapest
11:40 London Heathrow
09:05 London Heathrow
14:45 Toronto
Connect
TK1036 Turkish Airlines
TK17 Turkish Airlines
09:20 Budapest
15:30 Istanbul
13:25 Istanbul
18:45 Toronto
Connect
LH1335 Lufthansa
AC877 Air Canada
10:35 Budapest
17:10 Frankfurt
12:20 Frankfurt
19:50 Toronto
Connect
AC1911 Air Canada
11:15 Budapest
14:55 Toronto Direct
AZ0479 Alitalia
AZ0650 Alitalia
11:40 Budapest
15:15 Rome
13:25 Rome
19:10 Toronto
Connect
LO536 LOT
LO045 LOT
12:15 Budapest
17:05 Warsaw Chopin
13:35 Warsaw Chopin
20:50 Toronto
Connect
BA869 British Airways
BA099 British Airways
12:25 Budapest
17:10 London Heathrow
14:10 London Heathrow
20:15 Toronto
Connect
KL1976 KLM
KL0695 KLM
12:50 Budapest
17:35 Amsterdam Schiphol
15:05 Amsterdam Schiphol
19:50 Toronto
Connect
LH1677 Lufthansa
LH494 Lufthansa
13:20 Budapest
15:45 Munich
14:35 Munich
18:30 Toronto
Connect

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com