HowToGo

Flight from Canada to Uganda

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

Search Transfer from Canada to Uganda

Search Flights

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

1. Toronto to Entebbe

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Entebbe and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Entebbe to your destination in Uganda.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
11:00 Toronto
08:30 Addis Ababa
07:00 Addis Ababa
10:35 Entebbe
Connect
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
11:00 Toronto
10:45 Addis Ababa
07:00 Addis Ababa
12:50 Entebbe
Connect
ET553 Ethiopian Airlines
ET352 Ethiopian Airlines
ET356 Ethiopian Airlines
11:00 Toronto
09:00 Addis Ababa
13:15 Juba
07:00 Addis Ababa
11:15 Juba
14:35 Entebbe
Connect
ET553 Ethiopian Airlines
ET356 Ethiopian Airlines
ET356 Ethiopian Airlines
11:00 Toronto
10:40 Addis Ababa
13:15 Juba
07:00 Addis Ababa
12:40 Juba
14:35 Entebbe
Connect
ET553 Ethiopian Airlines
ET334 Ethiopian Airlines
11:00 Toronto
15:45 Addis Ababa
07:00 Addis Ababa
17:50 Entebbe
Connect
EK242 Emirates
FZ1619 Flydubai
14:30 Toronto
16:10 Dubai
11:15 Dubai
20:30 Entebbe
Connect
KL0692 KLM
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
17:00 Toronto
10:55 Amsterdam Schiphol
20:20 Kigali
06:10 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
AC886 Air Canada
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
18:30 Toronto
10:25 Brussels
20:05 Kigali
07:45 Brussels
18:45 Kigali
22:10 Entebbe
Connect
AC886 Air Canada
SN455 Brussels Airlines
SN455 Brussels Airlines
18:30 Toronto
10:25 Brussels
20:00 Bujumbura
07:45 Brussels
18:50 Bujumbura
22:15 Entebbe
Connect
KL0696 KLM
KL0565 KLM
KQ418 Kenya Airways
22:45 Toronto
13:00 Amsterdam Schiphol
00:55 Nairobi
11:55 Amsterdam Schiphol
21:50 Nairobi
02:10 Entebbe
Connect

2. Montreal to Entebbe

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Entebbe and cost approximately 5500 USD.

  3. You take a bus, shuttle or taxi from Entebbe to your destination in Uganda.

Flight Depart Arrive
DL5185 Delta
KQ3 Kenya Airways
KQ414 Kenya Airways
07:19 Montreal
12:55 New York JFK
13:45 Nairobi
09:02 New York JFK
10:25 Nairobi
15:00 Entebbe
Connect
DL5185 Delta
KQ3 Kenya Airways
KQ412 Kenya Airways
07:19 Montreal
12:55 New York JFK
11:30 Nairobi
09:02 New York JFK
10:25 Nairobi
12:45 Entebbe
Connect
DL5185 Delta
KQ3 Kenya Airways
KQ578 Kenya Airways
07:19 Montreal
12:55 New York JFK
12:55 Nairobi
09:02 New York JFK
10:25 Nairobi
14:05 Entebbe
Connect
AF345 Air France
KQ113 Kenya Airways
KQ418 Kenya Airways
17:00 Montreal
11:50 Paris CDG
00:55 Nairobi
05:55 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
SN562 Brussels Airlines
SN465 467 Brussels Airlines
KL0535 0537 0539 KLM
18:25 Montreal
10:25 Brussels
20:20 Kigali
07:10 Brussels
18:45 Kigali
22:25 Entebbe
Connect
SN562 Brussels Airlines
SN455 Brussels Airlines
SN455 Brussels Airlines
18:25 Montreal
10:25 Brussels
20:00 Bujumbura
07:10 Brussels
18:50 Bujumbura
22:15 Entebbe
Connect
SN562 Brussels Airlines
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
18:25 Montreal
10:25 Brussels
20:05 Kigali
07:10 Brussels
18:45 Kigali
22:10 Entebbe
Connect
KL0672 KLM
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
18:45 Montreal
10:55 Amsterdam Schiphol
20:20 Kigali
07:35 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
KL0672 KLM
KL0567 0569 0571 KLM
UR343 Uganda Airlines
18:45 Montreal
10:50 Amsterdam Schiphol
00:01 Kilimanjaro
07:35 Amsterdam Schiphol
20:10 Kilimanjaro
01:15 Entebbe
Connect
KL0672 KLM
KL0535 0537 0539 KLM
SN465 467 Brussels Airlines
18:45 Montreal
10:55 Amsterdam Schiphol
20:05 Kigali
07:35 Amsterdam Schiphol
19:15 Kigali
22:10 Entebbe
Connect
KL0672 KLM
KL0565 KLM
KQ418 Kenya Airways
18:45 Montreal
13:00 Amsterdam Schiphol
00:55 Nairobi
07:35 Amsterdam Schiphol
21:50 Nairobi
02:10 Entebbe
Connect
AC864 Air Canada
MS778 Egyptair
MS837 Egyptair
19:00 Montreal
15:00 London Heathrow
21:50 Cairo
06:30 London Heathrow
20:45 Cairo
03:20 Entebbe
Connect
AF347 Air France
KQ113 Kenya Airways
KQ418 Kenya Airways
19:25 Montreal
11:50 Paris CDG
00:55 Nairobi
08:15 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC832 Air Canada
SN455 Brussels Airlines
SN455 Brussels Airlines
19:55 Montreal
10:25 Brussels
20:00 Bujumbura
08:40 Brussels
18:50 Bujumbura
22:15 Entebbe
Connect
AC832 Air Canada
SN465 467 Brussels Airlines
KL0535 0537 0539 KLM
19:55 Montreal
10:25 Brussels
20:20 Kigali
08:40 Brussels
18:45 Kigali
22:25 Entebbe
Connect
AC832 Air Canada
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
19:55 Montreal
10:25 Brussels
20:05 Kigali
08:40 Brussels
18:45 Kigali
22:10 Entebbe
Connect
AC870 Air Canada
KQ113 Kenya Airways
KQ418 Kenya Airways
20:50 Montreal
11:50 Paris CDG
00:55 Nairobi
09:45 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC834 Air Canada
MS772 Egyptair
MS837 Egyptair
20:50 Montreal
15:00 Geneva
21:50 Cairo
10:05 Geneva
18:55 Cairo
03:20 Entebbe
Connect
AC1912 Air Canada
MS768 Egyptair
MS837 Egyptair
20:50 Montreal
16:25 Barcelona
21:50 Cairo
10:05 Barcelona
20:30 Cairo
03:20 Entebbe
Connect
TS402 506 604 352 400 500 Air Transat
MS792 Egyptair
MS837 Egyptair
21:05 Montreal
14:00 Rome
21:50 Cairo
11:05 Rome
17:05 Cairo
03:20 Entebbe
Connect
AC1920 Air Canada
MS846 Egyptair
MS837 Egyptair
21:15 Montreal
12:55 Algiers
21:50 Cairo
10:10 Algiers
17:40 Cairo
03:20 Entebbe
Connect
QR764 Qatar Airways
QR1387 1391 Qatar Airways
21:15 Montreal
07:50 Doha
16:15 Doha
13:50 Entebbe
Connect
BA094 British Airways
BA065 British Airways
KQ418 Kenya Airways
21:35 Montreal
10:20 London Heathrow
00:55 Nairobi
09:10 London Heathrow
21:00 Nairobi
02:10 Entebbe
Connect
BA094 British Airways
BA065 British Airways
UR205 Uganda Airlines
21:35 Montreal
10:20 London Heathrow
01:00 Nairobi
09:10 London Heathrow
21:00 Nairobi
02:15 Entebbe
Connect
BA094 British Airways
MS778 Egyptair
MS837 Egyptair
21:35 Montreal
15:00 London Heathrow
21:50 Cairo
09:10 London Heathrow
20:45 Cairo
03:20 Entebbe
Connect
TS110 Air Transat
KQ113 Kenya Airways
KQ418 Kenya Airways
21:50 Montreal
11:50 Paris CDG
00:55 Nairobi
10:40 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AF349 Air France
KQ113 Kenya Airways
KQ418 Kenya Airways
21:55 Montreal
11:50 Paris CDG
00:55 Nairobi
10:45 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC810 Air Canada
KQ113 Kenya Airways
KQ418 Kenya Airways
21:55 Montreal
11:50 Paris CDG
00:55 Nairobi
10:50 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AF349 Air France
KQ113 Kenya Airways
KQ420 Kenya Airways
21:55 Montreal
11:50 Paris CDG
08:30 Nairobi
10:45 Paris CDG
20:55 Nairobi
09:50 Entebbe
Connect
AC810 Air Canada
MS800 Egyptair
MS837 Egyptair
21:55 Montreal
16:00 Paris CDG
21:50 Cairo
10:50 Paris CDG
20:25 Cairo
03:20 Entebbe
Connect
AF349 Air France
KQ113 Kenya Airways
KQ410 Kenya Airways
21:55 Montreal
11:50 Paris CDG
07:00 Nairobi
10:45 Paris CDG
20:55 Nairobi
08:20 Entebbe
Connect
AF349 Air France
MS800 Egyptair
MS837 Egyptair
21:55 Montreal
16:00 Paris CDG
21:50 Cairo
10:45 Paris CDG
20:25 Cairo
03:20 Entebbe
Connect
TS266 Air Transat
MS768 Egyptair
MS837 Egyptair
22:00 Montreal
16:25 Barcelona
21:50 Cairo
11:25 Barcelona
20:30 Cairo
03:20 Entebbe
Connect
AT209 Royal Air Maroc
MS848 Egyptair
MS837 Egyptair
22:35 Montreal
13:30 Casablanca
21:50 Cairo
10:05 Casablanca
19:20 Cairo
03:20 Entebbe
Connect
TS152 154 156 Air Transat
MS726 Egyptair
MS837 Egyptair
22:50 Montreal
15:45 Brussels
21:50 Cairo
11:50 Brussels
20:05 Cairo
03:20 Entebbe
Connect
AF341 Air France
AF814 Air France
KQ420 Kenya Airways
23:00 Montreal
21:05 Paris CDG
08:30 Nairobi
11:55 Paris CDG
06:10 Nairobi
09:50 Entebbe
Connect
AF341 Air France
AF814 Air France
KQ410 Kenya Airways
23:00 Montreal
21:05 Paris CDG
07:00 Nairobi
11:55 Paris CDG
06:10 Nairobi
08:20 Entebbe
Connect
TS114 136 142 Air Transat
MS800 Egyptair
MS837 Egyptair
23:45 Montreal
16:00 Paris CDG
21:50 Cairo
12:15 Paris CDG
20:25 Cairo
03:20 Entebbe
Connect

3. Ottawa to Entebbe

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Entebbe and cost approximately 5500 USD.

  3. You take a bus, shuttle or taxi from Entebbe to your destination in Uganda.

Flight Depart Arrive
AC8852 Air Canada
EK224 Emirates
EK729 Emirates
06:25 Ottawa
11:50 Newark
09:20 Dubai
07:53 Newark
08:20 Dubai
13:50 Entebbe
Connect
WS3457 WestJet
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
07:45 Ottawa
11:00 Toronto
10:45 Addis Ababa
08:56 Toronto
07:00 Addis Ababa
12:50 Entebbe
Connect
WS3457 WestJet
ET553 Ethiopian Airlines
ET334 Ethiopian Airlines
07:45 Ottawa
11:00 Toronto
15:45 Addis Ababa
08:56 Toronto
07:00 Addis Ababa
17:50 Entebbe
Connect
WS3457 WestJet
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
07:45 Ottawa
11:00 Toronto
08:30 Addis Ababa
08:56 Toronto
07:00 Addis Ababa
10:35 Entebbe
Connect
AC443 Air Canada
ET553 Ethiopian Airlines
ET334 Ethiopian Airlines
08:00 Ottawa
11:00 Toronto
15:45 Addis Ababa
09:09 Toronto
07:00 Addis Ababa
17:50 Entebbe
Connect
AC443 Air Canada
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
08:00 Ottawa
11:00 Toronto
10:45 Addis Ababa
09:09 Toronto
07:00 Addis Ababa
12:50 Entebbe
Connect
AC443 Air Canada
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
08:00 Ottawa
11:00 Toronto
08:30 Addis Ababa
09:09 Toronto
07:00 Addis Ababa
10:35 Entebbe
Connect
AC445 Air Canada
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
09:00 Ottawa
11:00 Toronto
10:45 Addis Ababa
10:09 Toronto
07:00 Addis Ababa
12:50 Entebbe
Connect
AC445 Air Canada
ET553 Ethiopian Airlines
ET334 Ethiopian Airlines
09:00 Ottawa
11:00 Toronto
15:45 Addis Ababa
10:09 Toronto
07:00 Addis Ababa
17:50 Entebbe
Connect
AC445 Air Canada
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
09:00 Ottawa
11:00 Toronto
08:30 Addis Ababa
10:09 Toronto
07:00 Addis Ababa
10:35 Entebbe
Connect
AC8854 Air Canada
UA999 United Airlines
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
10:20 Ottawa
18:35 Newark
10:25 Brussels
20:05 Kigali
11:48 Newark
07:45 Brussels
18:45 Kigali
22:10 Entebbe
Connect
AC8854 Air Canada
UA999 United Airlines
SN455 Brussels Airlines
SN455 Brussels Airlines
10:20 Ottawa
18:35 Newark
10:25 Brussels
20:00 Bujumbura
11:48 Newark
07:45 Brussels
18:50 Bujumbura
22:15 Entebbe
Connect
AA4974 American Airlines
AA204 American Airlines
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
13:05 Ottawa
19:00 Philadelphia
10:55 Amsterdam Schiphol
20:20 Kigali
14:40 Philadelphia
08:40 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
AC8986 Air Canada
KL0672 KLM
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
13:45 Ottawa
18:45 Montreal
10:55 Amsterdam Schiphol
20:20 Kigali
14:29 Montreal
07:35 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
AC8932 Air Canada
KL0672 KLM
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
15:00 Ottawa
18:45 Montreal
10:55 Amsterdam Schiphol
20:20 Kigali
15:44 Montreal
07:35 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
AC8984 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
KL0535 0537 0539 KLM
16:00 Ottawa
19:55 Montreal
10:25 Brussels
20:20 Kigali
16:44 Montreal
08:40 Brussels
18:45 Kigali
22:25 Entebbe
Connect
AC8984 Air Canada
KL0672 KLM
KL0535 0537 0539 KLM
KL0535 0537 0539 KLM
16:00 Ottawa
18:45 Montreal
10:55 Amsterdam Schiphol
20:20 Kigali
16:44 Montreal
07:35 Amsterdam Schiphol
19:15 Kigali
22:25 Entebbe
Connect
AC8984 Air Canada
SN562 Brussels Airlines
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
16:00 Ottawa
18:25 Montreal
10:25 Brussels
20:05 Kigali
16:44 Montreal
07:10 Brussels
18:45 Kigali
22:10 Entebbe
Connect
AC8984 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
16:00 Ottawa
19:55 Montreal
10:25 Brussels
20:05 Kigali
16:44 Montreal
08:40 Brussels
18:45 Kigali
22:10 Entebbe
Connect
AC8984 Air Canada
SN562 Brussels Airlines
SN465 467 Brussels Airlines
KL0535 0537 0539 KLM
16:00 Ottawa
18:25 Montreal
10:25 Brussels
20:20 Kigali
16:44 Montreal
07:10 Brussels
18:45 Kigali
22:25 Entebbe
Connect
AC8984 Air Canada
AC864 Air Canada
ET711 Ethiopian Airlines
ET338 Ethiopian Airlines
16:00 Ottawa
19:00 Montreal
08:40 London Heathrow
23:45 Addis Ababa
16:44 Montreal
06:30 London Heathrow
18:15 Addis Ababa
01:55 Entebbe
Connect
AC8966 Air Canada
AC892 Air Canada
KQ128 Kenya Airways
KQ418 Kenya Airways
17:40 Ottawa
19:15 Montreal
11:05 Rome
00:55 Nairobi
18:24 Montreal
09:05 Rome
18:45 Nairobi
02:10 Entebbe
Connect
AC8966 Air Canada
AC1920 Air Canada
MS846 Egyptair
MS837 Egyptair
17:40 Ottawa
21:15 Montreal
12:55 Algiers
21:50 Cairo
18:24 Montreal
10:10 Algiers
17:40 Cairo
03:20 Entebbe
Connect
AC8966 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
KL0535 0537 0539 KLM
17:40 Ottawa
19:55 Montreal
10:25 Brussels
20:20 Kigali
18:24 Montreal
08:40 Brussels
18:45 Kigali
22:25 Entebbe
Connect
AC8966 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
SN465 467 Brussels Airlines
17:40 Ottawa
19:55 Montreal
10:25 Brussels
20:05 Kigali
18:24 Montreal
08:40 Brussels
18:45 Kigali
22:10 Entebbe
Connect
LH473 Lufthansa
LH582 Lufthansa
MS837 Egyptair
17:55 Ottawa
10:20 Frankfurt
21:50 Cairo
07:20 Frankfurt
14:30 Cairo
03:20 Entebbe
Connect
LH473 Lufthansa
MS786 Egyptair
MS837 Egyptair
17:55 Ottawa
15:25 Frankfurt
21:50 Cairo
07:20 Frankfurt
19:30 Cairo
03:20 Entebbe
Connect
LH473 Lufthansa
LH590 Lufthansa
WB465 Rwandair Express
17:55 Ottawa
11:10 Frankfurt
05:00 Nairobi
07:20 Frankfurt
20:10 Nairobi
06:10 Entebbe
Connect
LH473 Lufthansa
LH590 Lufthansa
UR205 Uganda Airlines
17:55 Ottawa
11:10 Frankfurt
01:00 Nairobi
07:20 Frankfurt
20:10 Nairobi
02:15 Entebbe
Connect
LH473 Lufthansa
LH590 Lufthansa
KQ418 Kenya Airways
17:55 Ottawa
11:10 Frankfurt
00:55 Nairobi
07:20 Frankfurt
20:10 Nairobi
02:10 Entebbe
Connect
LH473 Lufthansa
LH598 Lufthansa
ET338 Ethiopian Airlines
17:55 Ottawa
13:20 Frankfurt
23:45 Addis Ababa
07:20 Frankfurt
21:15 Addis Ababa
01:55 Entebbe
Connect
AC8988 Air Canada
AC870 Air Canada
KQ113 Kenya Airways
KQ418 Kenya Airways
18:50 Ottawa
20:50 Montreal
11:50 Paris CDG
00:55 Nairobi
19:34 Montreal
09:45 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC8988 Air Canada
AC1920 Air Canada
MS846 Egyptair
MS837 Egyptair
18:50 Ottawa
21:15 Montreal
12:55 Algiers
21:50 Cairo
19:34 Montreal
10:10 Algiers
17:40 Cairo
03:20 Entebbe
Connect
AC8014 Air Canada
AC810 Air Canada
KQ113 Kenya Airways
KQ418 Kenya Airways
19:05 Ottawa
21:55 Montreal
11:50 Paris CDG
00:55 Nairobi
19:49 Montreal
10:50 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC8014 Air Canada
AC870 Air Canada
KQ113 Kenya Airways
KQ418 Kenya Airways
19:05 Ottawa
20:50 Montreal
11:50 Paris CDG
00:55 Nairobi
19:49 Montreal
09:45 Paris CDG
20:55 Nairobi
02:10 Entebbe
Connect
AC8014 Air Canada
AC1920 Air Canada
MS846 Egyptair
MS837 Egyptair
19:05 Ottawa
21:15 Montreal
12:55 Algiers
21:50 Cairo
19:49 Montreal
10:10 Algiers
17:40 Cairo
03:20 Entebbe
Connect
AC888 Air Canada
MS778 Egyptair
MS837 Egyptair
21:50 Ottawa
15:00 London Heathrow
21:50 Cairo
09:35 London Heathrow
20:45 Cairo
03:20 Entebbe
Connect
AC888 Air Canada
ET701 Ethiopian Airlines
ET332 Ethiopian Airlines
21:50 Ottawa
21:00 London Heathrow
08:30 Addis Ababa
09:35 London Heathrow
06:45 Addis Ababa
10:35 Entebbe
Connect
AC888 Air Canada
KQ101 Kenya Airways
KQ410 Kenya Airways
21:50 Ottawa
18:25 London Heathrow
07:00 Nairobi
09:35 London Heathrow
05:00 Nairobi
08:20 Entebbe
Connect
AC888 Air Canada
KQ101 Kenya Airways
KQ420 Kenya Airways
21:50 Ottawa
18:25 London Heathrow
08:30 Nairobi
09:35 London Heathrow
05:00 Nairobi
09:50 Entebbe
Connect

4. Montreal to Kigali

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Kigali and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Kigali to your destination in Uganda.

Flight Depart Arrive
SN562 Brussels Airlines
SN465 467 Brussels Airlines
18:25 Montreal
10:25 Brussels
07:10 Brussels
18:45 Kigali
Connect
KL0672 KLM
KL0535 0537 0539 KLM
18:45 Montreal
10:55 Amsterdam Schiphol
07:35 Amsterdam Schiphol
19:15 Kigali
Connect
AC832 Air Canada
SN465 467 Brussels Airlines
19:55 Montreal
10:25 Brussels
08:40 Brussels
18:45 Kigali
Connect
TK36 Turkish Airlines
TK606 612 Turkish Airlines
22:45 Montreal
18:25 Istanbul Ataturk
14:55 Istanbul Ataturk
23:55 Kigali
Connect

5. Toronto to Kigali

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Kigali and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Kigali to your destination in Uganda.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET807 Ethiopian Airlines
11:00 Toronto
11:10 Addis Ababa
07:00 Addis Ababa
12:40 Kigali
Connect
AC418 Air Canada
SN562 Brussels Airlines
SN465 467 Brussels Airlines
16:00 Toronto
18:25 Montreal
10:25 Brussels
17:15 Montreal
07:10 Brussels
18:45 Kigali
Connect
AC418 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
16:00 Toronto
19:55 Montreal
10:25 Brussels
17:15 Montreal
08:40 Brussels
18:45 Kigali
Connect
AC420 Air Canada
AC832 Air Canada
SN465 467 Brussels Airlines
17:00 Toronto
19:55 Montreal
10:25 Brussels
18:15 Montreal
08:40 Brussels
18:45 Kigali
Connect
KL0692 KLM
KL0535 0537 0539 KLM
17:00 Toronto
10:55 Amsterdam Schiphol
06:10 Amsterdam Schiphol
19:15 Kigali
Connect
TS370 Air Transat
KL0535 0537 0539 KLM
17:20 Toronto
10:55 Amsterdam Schiphol
06:45 Amsterdam Schiphol
19:15 Kigali
Connect
LH471 Lufthansa
LH598 Lufthansa
ET821 Ethiopian Airlines
18:20 Toronto
13:20 Frankfurt
23:30 Addis Ababa
07:55 Frankfurt
21:15 Addis Ababa
01:30 Kigali
Connect
AC886 Air Canada
SN465 467 Brussels Airlines
18:30 Toronto
10:25 Brussels
07:45 Brussels
18:45 Kigali
Connect
AC426 Air Canada
TK36 Turkish Airlines
TK606 612 Turkish Airlines
20:30 Toronto
22:45 Montreal
18:25 Istanbul Ataturk
21:45 Montreal
14:55 Istanbul Ataturk
23:55 Kigali
Connect
AC824 Air Canada
KL0535 0537 0539 KLM
20:45 Toronto
10:55 Amsterdam Schiphol
10:00 Amsterdam Schiphol
19:15 Kigali
Connect
AC876 Air Canada
LH598 Lufthansa
ET821 Ethiopian Airlines
21:35 Toronto
13:20 Frankfurt
23:30 Addis Ababa
11:10 Frankfurt
21:15 Addis Ababa
01:30 Kigali
Connect
TK18 Turkish Airlines
TK569 Turkish Airlines
22:20 Toronto
18:35 Istanbul Ataturk
15:15 Istanbul Ataturk
00:05 Kigali
Connect
TK18 Turkish Airlines
TK606 612 Turkish Airlines
22:20 Toronto
18:25 Istanbul Ataturk
15:15 Istanbul Ataturk
23:55 Kigali
Connect

6. Toronto to Mbarara

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Mbarara and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Mbarara to your destination in Uganda.

Flight Depart Arrive
ET553 Ethiopian Airlines
ET334 Ethiopian Airlines
A8117 Aerolink Uganda
11:00 Toronto
15:45 Addis Ababa
10:15 Entebbe
07:00 Addis Ababa
17:50 Entebbe
11:00 Mbarara
Connect
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
A8117 Aerolink Uganda
11:00 Toronto
08:30 Addis Ababa
10:15 Entebbe
07:00 Addis Ababa
10:35 Entebbe
11:00 Mbarara
Connect
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
A8117 Aerolink Uganda
11:00 Toronto
10:45 Addis Ababa
10:15 Entebbe
07:00 Addis Ababa
12:50 Entebbe
11:00 Mbarara
Connect
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
A81111 Aerolink Uganda
A8118 Aerolink Uganda
11:00 Toronto
10:45 Addis Ababa
07:00 Entebbe
12:20 Kasese
07:00 Addis Ababa
12:50 Entebbe
08:35 Kasese
12:35 Mbarara
Connect
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
A81111 Aerolink Uganda
A8118 Aerolink Uganda
11:00 Toronto
08:30 Addis Ababa
07:00 Entebbe
12:20 Kasese
07:00 Addis Ababa
10:35 Entebbe
08:35 Kasese
12:35 Mbarara
Connect
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
A81117 Aerolink Uganda
A8118 Aerolink Uganda
11:00 Toronto
08:30 Addis Ababa
10:15 Entebbe
12:20 Kasese
07:00 Addis Ababa
10:35 Entebbe
11:25 Kasese
12:35 Mbarara
Connect
MS996 Egyptair
MS837 Egyptair
A8117 Aerolink Uganda
12:45 Toronto
21:50 Cairo
10:15 Entebbe
05:05 Cairo
03:20 Entebbe
11:00 Mbarara
Connect
MS996 Egyptair
MS837 Egyptair
A81117 Aerolink Uganda
A8118 Aerolink Uganda
12:45 Toronto
21:50 Cairo
10:15 Entebbe
12:20 Kasese
05:05 Cairo
03:20 Entebbe
11:25 Kasese
12:35 Mbarara
Connect
MS996 Egyptair
MS837 Egyptair
A81111 Aerolink Uganda
A8118 Aerolink Uganda
12:45 Toronto
21:50 Cairo
07:00 Entebbe
12:20 Kasese
05:05 Cairo
03:20 Entebbe
08:35 Kasese
12:35 Mbarara
Connect
AC898 Air Canada
MS798 Egyptair
MS837 Egyptair
A8117 Aerolink Uganda
18:25 Toronto
15:30 Vienna
21:50 Cairo
10:15 Entebbe
08:35 Vienna
18:50 Cairo
03:20 Entebbe
11:00 Mbarara
Connect
AC898 Air Canada
OS863 Austrian Airlines
MS837 Egyptair
A8117 Aerolink Uganda
18:25 Toronto
11:10 Vienna
21:50 Cairo
10:15 Entebbe
08:35 Vienna
14:40 Cairo
03:20 Entebbe
11:00 Mbarara
Connect

7. Toronto to Juba

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Juba and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Juba to your destination in Uganda.

Flight Depart Arrive
DL4982 Delta
KQ3 Kenya Airways
KQ352 Kenya Airways
10:20 Toronto
12:55 New York JFK
13:25 Nairobi
12:00 New York JFK
10:25 Nairobi
15:10 Juba
Connect
ET553 Ethiopian Airlines
ET352 Ethiopian Airlines
11:00 Toronto
09:00 Addis Ababa
07:00 Addis Ababa
11:15 Juba
Connect
ET553 Ethiopian Airlines
ET356 Ethiopian Airlines
11:00 Toronto
10:40 Addis Ababa
07:00 Addis Ababa
12:40 Juba
Connect
ET553 Ethiopian Airlines
ET354 Ethiopian Airlines
11:00 Toronto
14:25 Addis Ababa
07:00 Addis Ababa
16:25 Juba
Connect
ET553 Ethiopian Airlines
ET332 Ethiopian Airlines
ET357 Ethiopian Airlines
11:00 Toronto
08:30 Addis Ababa
15:05 Entebbe
07:00 Addis Ababa
10:35 Entebbe
16:40 Juba
Connect
ET553 Ethiopian Airlines
ET336 Ethiopian Airlines
ET357 Ethiopian Airlines
11:00 Toronto
10:45 Addis Ababa
15:05 Entebbe
07:00 Addis Ababa
12:50 Entebbe
16:40 Juba
Connect

References

Find Hotels in Uganda

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

Booking.com