HowToGo

Flight from Rwanda to Canada

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

Search Transfer from Rwanda to Canada

Search Flights

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

1. Kigali to Toronto

  1. You take a bus, shuttle or taxi from your location in Rwanda to Kigali.

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

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

Flight Depart Arrive
WB502 Rwandair Express
LY031 El Al
00:50 Kigali
11:00 Tel Aviv
06:50 Tel Aviv
16:15 Toronto
Connect
WB502 Rwandair Express
AC081 Air Canada
00:50 Kigali
11:55 Tel Aviv
06:50 Tel Aviv
17:00 Toronto
Connect
ET816 Ethiopian Airlines
ET574 Ethiopian Airlines
ET552 Ethiopian Airlines
16:55 Kigali
22:15 Addis Ababa
05:15 Dublin
20:20 Addis Ababa
03:45 Dublin
07:45 Toronto
Connect
ET816 Ethiopian Airlines
LH599 Lufthansa
LH470 Lufthansa
16:55 Kigali
23:15 Addis Ababa
13:00 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
16:05 Toronto
Connect
ET816 Ethiopian Airlines
LH599 Lufthansa
AC873 Air Canada
16:55 Kigali
23:15 Addis Ababa
09:45 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
12:20 Toronto
Connect
ET816 Ethiopian Airlines
ET700 Ethiopian Airlines
AC869 Air Canada
16:55 Kigali
01:20 Addis Ababa
09:00 London Heathrow
20:20 Addis Ababa
06:35 London Heathrow
11:55 Toronto
Connect
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
AC873 Air Canada
16:55 Kigali
23:50 Addis Ababa
09:45 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
12:20 Toronto
Connect
ET816 Ethiopian Airlines
ET704 Ethiopian Airlines
AC881 Air Canada
16:55 Kigali
00:15 Addis Ababa
11:30 Paris CDG
20:20 Addis Ababa
06:05 Paris CDG
13:45 Toronto
Connect
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
LH470 Lufthansa
16:55 Kigali
23:50 Addis Ababa
13:00 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
16:05 Toronto
Connect
ET816 Ethiopian Airlines
ET500 Ethiopian Airlines
ET552 Ethiopian Airlines
16:55 Kigali
22:50 Addis Ababa
05:15 Dublin
20:20 Addis Ababa
04:20 Dublin
07:45 Toronto
Connect
KL0535 0537 0537 KLM
KL0535 0537 0537 KLM
KL0691 KLM
20:25 Kigali
23:35 Entebbe
13:25 Amsterdam Schiphol
22:30 Entebbe
06:05 Amsterdam Schiphol
15:35 Toronto
Connect
KL0535 0537 0537 KLM
KL0535 0537 0537 KLM
TS361 Air Transat
20:25 Kigali
23:35 Entebbe
09:40 Amsterdam Schiphol
22:30 Entebbe
06:05 Amsterdam Schiphol
12:00 Toronto
Connect
KL0535 0537 0537 KLM
KL0535 0537 0537 KLM
KL0695 KLM
20:25 Kigali
23:35 Entebbe
17:35 Amsterdam Schiphol
22:30 Entebbe
06:05 Amsterdam Schiphol
19:50 Toronto
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC857 Air Canada
23:30 Kigali
08:00 Brussels
12:00 London Heathrow
07:00 Brussels
08:00 London Heathrow
15:00 Toronto
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC869 Air Canada
23:30 Kigali
08:00 Brussels
09:00 London Heathrow
07:00 Brussels
08:00 London Heathrow
11:55 Toronto
Connect
WB700 Rwandair Express
AC833 Air Canada
AC413 Air Canada
23:30 Kigali
10:00 Brussels
13:00 Montreal
07:00 Brussels
11:30 Montreal
14:34 Toronto
Connect
WB700 Rwandair Express
KL1724 KLM
KL0691 KLM
23:30 Kigali
10:40 Brussels
13:25 Amsterdam Schiphol
07:00 Brussels
11:40 Amsterdam Schiphol
15:35 Toronto
Connect
WB700 Rwandair Express
AC887 Air Canada
23:30 Kigali
10:45 Brussels
07:00 Brussels
12:45 Toronto
Connect
WB700 Rwandair Express
EI631 Aer Lingus
EI127 Aer Lingus
23:30 Kigali
10:35 Brussels
13:20 Dublin
07:00 Brussels
11:20 Dublin
16:00 Toronto
Connect
WB700 Rwandair Express
LH1005 Lufthansa
LH470 Lufthansa
23:30 Kigali
10:35 Brussels
13:00 Frankfurt
07:00 Brussels
11:35 Frankfurt
16:05 Toronto
Connect
WB700 Rwandair Express
AC833 Air Canada
AC417 Air Canada
23:30 Kigali
10:00 Brussels
15:00 Montreal
07:00 Brussels
11:30 Montreal
16:34 Toronto
Connect
WB700 Rwandair Express
AC833 Air Canada
AC415 Air Canada
23:30 Kigali
10:00 Brussels
14:00 Montreal
07:00 Brussels
11:30 Montreal
15:34 Toronto
Connect
WB700 Rwandair Express
SN3633 Brussels Airlines
AC881 Air Canada
23:30 Kigali
09:30 Brussels
11:30 Paris CDG
07:00 Brussels
10:30 Paris CDG
13:45 Toronto
Connect
WB700 Rwandair Express
WB700 Rwandair Express
BA093 British Airways
23:30 Kigali
08:00 Brussels
11:40 London Heathrow
07:00 Brussels
08:00 London Heathrow
14:45 Toronto
Connect

2. Bujumbura to Montreal

  1. You take a bus, shuttle or taxi from your location in Rwanda to Bujumbura.

  2. You take a flight from Bujumbura to Montreal and cost approximately 600 USD.

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

Flight Depart Arrive
ET811 Ethiopian Airlines
WB700 Rwandair Express
SN561 Brussels Airlines
13:50 Bujumbura
23:30 Kigali
10:15 Brussels
14:35 Kigali
07:00 Brussels
12:05 Montreal
Connect
ET811 Ethiopian Airlines
WB700 Rwandair Express
AC833 Air Canada
13:50 Bujumbura
23:30 Kigali
10:00 Brussels
14:35 Kigali
07:00 Brussels
11:30 Montreal
Connect
ET810 Ethiopian Airlines
ET760 Ethiopian Airlines
AC899 Air Canada
16:55 Bujumbura
23:00 Addis Ababa
13:15 Athens
20:20 Addis Ababa
03:00 Athens
16:05 Montreal
Connect
ET810 Ethiopian Airlines
ET728 Ethiopian Airlines
AC833 Air Canada
16:55 Bujumbura
00:10 Addis Ababa
10:00 Brussels
20:20 Addis Ababa
05:20 Brussels
11:30 Montreal
Connect
ET810 Ethiopian Airlines
ET552 Ethiopian Airlines
AC803 Air Canada
16:55 Bujumbura
23:00 Addis Ababa
10:15 Dublin
20:20 Addis Ababa
04:30 Dublin
12:05 Montreal
Connect
ET810 Ethiopian Airlines
LH599 Lufthansa
AC875 Air Canada
16:55 Bujumbura
23:15 Addis Ababa
10:05 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
12:25 Montreal
Connect
ET810 Ethiopian Airlines
ET702 Ethiopian Airlines
AC893 Air Canada
16:55 Bujumbura
22:50 Addis Ababa
11:00 Rome
20:20 Addis Ababa
03:15 Rome
13:55 Montreal
Connect
ET810 Ethiopian Airlines
ET704 Ethiopian Airlines
TS111 Air Transat
16:55 Bujumbura
00:15 Addis Ababa
12:15 Paris CDG
20:20 Addis Ababa
06:05 Paris CDG
14:10 Montreal
Connect
ET810 Ethiopian Airlines
ET726 Ethiopian Airlines
AC835 Air Canada
16:55 Bujumbura
00:15 Addis Ababa
12:00 Geneva
20:20 Addis Ababa
05:15 Geneva
14:20 Montreal
Connect
ET810 Ethiopian Airlines
ET704 Ethiopian Airlines
AC871 Air Canada
16:55 Bujumbura
00:15 Addis Ababa
13:05 Paris CDG
20:20 Addis Ababa
06:05 Paris CDG
14:45 Montreal
Connect
ET810 Ethiopian Airlines
ET706 Ethiopian Airlines
LH478 Lufthansa
16:55 Bujumbura
23:50 Addis Ababa
14:05 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
16:10 Montreal
Connect
ET810 Ethiopian Airlines
ET700 Ethiopian Airlines
AC865 Air Canada
16:55 Bujumbura
01:20 Addis Ababa
13:00 London Heathrow
20:20 Addis Ababa
06:35 London Heathrow
15:30 Montreal
Connect
ET810 Ethiopian Airlines
LH599 Lufthansa
LH478 Lufthansa
16:55 Bujumbura
23:15 Addis Ababa
14:05 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
16:10 Montreal
Connect
ET810 Ethiopian Airlines
ET704 Ethiopian Airlines
AF344 Air France
16:55 Bujumbura
00:15 Addis Ababa
13:50 Paris CDG
20:20 Addis Ababa
06:05 Paris CDG
15:50 Montreal
Connect
ET810 Ethiopian Airlines
ET728 Ethiopian Airlines
SN561 Brussels Airlines
16:55 Bujumbura
00:10 Addis Ababa
10:15 Brussels
20:20 Addis Ababa
05:20 Brussels
12:05 Montreal
Connect
ET810 Ethiopian Airlines
ET706 Ethiopian Airlines
AC875 Air Canada
16:55 Bujumbura
23:50 Addis Ababa
10:05 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
12:25 Montreal
Connect
ET810 Ethiopian Airlines
ET500 Ethiopian Airlines
AC803 Air Canada
16:55 Bujumbura
22:50 Addis Ababa
10:15 Dublin
20:20 Addis Ababa
04:20 Dublin
12:05 Montreal
Connect
WB483 Rwandair Express
WB700 Rwandair Express
SN561 Brussels Airlines
17:55 Bujumbura
23:30 Kigali
10:15 Brussels
18:30 Kigali
07:00 Brussels
12:05 Montreal
Connect
WB483 Rwandair Express
WB700 Rwandair Express
AC833 Air Canada
17:55 Bujumbura
23:30 Kigali
10:00 Brussels
18:30 Kigali
07:00 Brussels
11:30 Montreal
Connect

3. Kamembe to Montreal

  1. You take a bus, shuttle or taxi from your location in Rwanda to Kamembe.

  2. You take a flight from Kamembe to Montreal and cost approximately 600 USD.

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

Flight Depart Arrive
WB602 Rwandair Express
WB700 Rwandair Express
AC833 Air Canada
09:40 Kamembe
23:30 Kigali
10:00 Brussels
10:20 Kigali
07:00 Brussels
11:30 Montreal
Connect
WB602 Rwandair Express
WB402 Rwandair Express
KL0566 KLM
KL0671 KLM
09:40 Kamembe
17:50 Kigali
23:59 Nairobi
15:20 Amsterdam Schiphol
10:20 Kigali
20:15 Nairobi
06:25 Amsterdam Schiphol
17:05 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
KL0566 KLM
KL0671 KLM
09:40 Kamembe
12:20 Kigali
23:59 Nairobi
15:20 Amsterdam Schiphol
10:20 Kigali
14:50 Nairobi
06:25 Amsterdam Schiphol
17:05 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
AC887 Air Canada
AC418 Air Canada
09:40 Kamembe
23:30 Kigali
10:45 Brussels
16:00 Toronto
10:20 Kigali
07:00 Brussels
12:45 Toronto
17:19 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
AC887 Air Canada
AC416 Air Canada
09:40 Kamembe
23:30 Kigali
10:45 Brussels
15:00 Toronto
10:20 Kigali
07:00 Brussels
12:45 Toronto
16:19 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
SN3633 Brussels Airlines
AC871 Air Canada
09:40 Kamembe
23:30 Kigali
09:30 Brussels
13:05 Paris CDG
10:20 Kigali
07:00 Brussels
10:30 Paris CDG
14:45 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
ET704 Ethiopian Airlines
AC871 Air Canada
09:40 Kamembe
16:55 Kigali
00:15 Addis Ababa
13:05 Paris CDG
10:20 Kigali
20:20 Addis Ababa
06:05 Paris CDG
14:45 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
LH599 Lufthansa
LH478 Lufthansa
09:40 Kamembe
16:55 Kigali
23:15 Addis Ababa
14:05 Frankfurt
10:20 Kigali
20:20 Addis Ababa
05:30 Frankfurt
16:10 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
ET700 Ethiopian Airlines
AC865 Air Canada
09:40 Kamembe
16:55 Kigali
01:20 Addis Ababa
13:00 London Heathrow
10:20 Kigali
20:20 Addis Ababa
06:35 London Heathrow
15:30 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
09:40 Kamembe
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
10:20 Kigali
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
LH1005 Lufthansa
LH478 Lufthansa
09:40 Kamembe
23:30 Kigali
10:35 Brussels
14:05 Frankfurt
10:20 Kigali
07:00 Brussels
11:35 Frankfurt
16:10 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
KQ112 Kenya Airways
AF344 Air France
09:40 Kamembe
12:20 Kigali
23:50 Nairobi
13:50 Paris CDG
10:20 Kigali
14:50 Nairobi
06:30 Paris CDG
15:50 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
AF815 Air France
AF344 Air France
09:40 Kamembe
12:20 Kigali
23:10 Nairobi
13:50 Paris CDG
10:20 Kigali
14:50 Nairobi
05:50 Paris CDG
15:50 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
LH478 Lufthansa
09:40 Kamembe
16:55 Kigali
23:50 Addis Ababa
14:05 Frankfurt
10:20 Kigali
20:20 Addis Ababa
05:25 Frankfurt
16:10 Montreal
Connect
WB602 Rwandair Express
WB402 Rwandair Express
AF815 Air France
AF344 Air France
09:40 Kamembe
17:50 Kigali
23:10 Nairobi
13:50 Paris CDG
10:20 Kigali
20:15 Nairobi
05:50 Paris CDG
15:50 Montreal
Connect
WB602 Rwandair Express
WB402 Rwandair Express
BA064 British Airways
BA095 British Airways
09:40 Kamembe
17:50 Kigali
23:55 Nairobi
16:40 London Heathrow
10:20 Kigali
20:15 Nairobi
06:15 London Heathrow
19:15 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
09:40 Kamembe
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
10:20 Kigali
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
BA064 British Airways
BA095 British Airways
09:40 Kamembe
12:20 Kigali
23:55 Nairobi
16:40 London Heathrow
10:20 Kigali
14:50 Nairobi
06:15 London Heathrow
19:15 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
AC875 Air Canada
09:40 Kamembe
16:55 Kigali
23:50 Addis Ababa
10:05 Frankfurt
10:20 Kigali
20:20 Addis Ababa
05:25 Frankfurt
12:25 Montreal
Connect
WB602 Rwandair Express
WB502 Rwandair Express
AC081 Air Canada
AC422 Air Canada
09:40 Kamembe
00:50 Kigali
11:55 Tel Aviv
18:00 Toronto
10:20 Kigali
06:50 Tel Aviv
17:00 Toronto
19:19 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
AC887 Air Canada
AC414 Air Canada
09:40 Kamembe
23:30 Kigali
10:45 Brussels
14:00 Toronto
10:20 Kigali
07:00 Brussels
12:45 Toronto
15:19 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
AF815 Air France
AF348 Air France
09:40 Kamembe
12:20 Kigali
23:10 Nairobi
18:10 Paris CDG
10:20 Kigali
14:50 Nairobi
05:50 Paris CDG
20:10 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
ET500 Ethiopian Airlines
AC803 Air Canada
09:40 Kamembe
16:55 Kigali
22:50 Addis Ababa
10:15 Dublin
10:20 Kigali
20:20 Addis Ababa
04:20 Dublin
12:05 Montreal
Connect
WB602 Rwandair Express
WB502 Rwandair Express
AC081 Air Canada
AC424 Air Canada
09:40 Kamembe
00:50 Kigali
11:55 Tel Aviv
19:00 Toronto
10:20 Kigali
06:50 Tel Aviv
17:00 Toronto
20:19 Montreal
Connect
WB602 Rwandair Express
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
09:40 Kamembe
19:30 Kigali
00:35 Entebbe
10:00 Brussels
10:20 Kigali
21:20 Entebbe
07:10 Brussels
11:30 Montreal
Connect
WB602 Rwandair Express
WB402 Rwandair Express
KQ2 Kenya Airways
DL5152 Delta
09:40 Kamembe
17:50 Kigali
23:25 Nairobi
09:45 New York JFK
10:20 Kigali
20:15 Nairobi
06:25 New York JFK
11:21 Montreal
Connect
WB602 Rwandair Express
WB502 Rwandair Express
AC083 Air Canada
09:40 Kamembe
00:50 Kigali
12:30 Tel Aviv
10:20 Kigali
06:50 Tel Aviv
16:30 Montreal
Connect
WB602 Rwandair Express
WB400 Rwandair Express
KQ2 Kenya Airways
DL5152 Delta
09:40 Kamembe
12:20 Kigali
23:25 Nairobi
09:45 New York JFK
10:20 Kigali
14:50 Nairobi
06:25 New York JFK
11:21 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
SN561 Brussels Airlines
09:40 Kamembe
23:30 Kigali
10:15 Brussels
10:20 Kigali
07:00 Brussels
12:05 Montreal
Connect
WB602 Rwandair Express
WB700 Rwandair Express
UA998 United Airlines
AC7741 Air Canada
09:40 Kamembe
23:30 Kigali
11:05 Brussels
15:55 Newark
10:20 Kigali
07:00 Brussels
13:25 Newark
17:25 Montreal
Connect
WB602 Rwandair Express
ET816 Ethiopian Airlines
LH599 Lufthansa
AC875 Air Canada
09:40 Kamembe
16:55 Kigali
23:15 Addis Ababa
10:05 Frankfurt
10:20 Kigali
20:20 Addis Ababa
05:30 Frankfurt
12:25 Montreal
Connect

4. Kigali to Montreal

  1. You take a bus, shuttle or taxi from your location in Rwanda to Kigali.

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

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

Flight Depart Arrive
WB502 Rwandair Express
AC081 Air Canada
AC426 Air Canada
00:50 Kigali
11:55 Tel Aviv
20:30 Toronto
06:50 Tel Aviv
17:00 Toronto
21:49 Montreal
Connect
WB502 Rwandair Express
AC081 Air Canada
AC422 Air Canada
00:50 Kigali
11:55 Tel Aviv
18:00 Toronto
06:50 Tel Aviv
17:00 Toronto
19:19 Montreal
Connect
WB502 Rwandair Express
AC081 Air Canada
AC424 Air Canada
00:50 Kigali
11:55 Tel Aviv
19:00 Toronto
06:50 Tel Aviv
17:00 Toronto
20:19 Montreal
Connect
WB502 Rwandair Express
AC083 Air Canada
00:50 Kigali
12:30 Tel Aviv
06:50 Tel Aviv
16:30 Montreal
Connect
ET816 Ethiopian Airlines
ET574 Ethiopian Airlines
AC803 Air Canada
16:55 Kigali
22:15 Addis Ababa
10:15 Dublin
20:20 Addis Ababa
03:45 Dublin
12:05 Montreal
Connect
ET816 Ethiopian Airlines
ET552 Ethiopian Airlines
AC803 Air Canada
16:55 Kigali
23:00 Addis Ababa
10:15 Dublin
20:20 Addis Ababa
04:30 Dublin
12:05 Montreal
Connect
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
LH478 Lufthansa
16:55 Kigali
23:50 Addis Ababa
14:05 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
16:10 Montreal
Connect
ET816 Ethiopian Airlines
ET706 Ethiopian Airlines
AC875 Air Canada
16:55 Kigali
23:50 Addis Ababa
10:05 Frankfurt
20:20 Addis Ababa
05:25 Frankfurt
12:25 Montreal
Connect
ET816 Ethiopian Airlines
LH599 Lufthansa
LH478 Lufthansa
16:55 Kigali
23:15 Addis Ababa
14:05 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
16:10 Montreal
Connect
ET816 Ethiopian Airlines
LH599 Lufthansa
AC875 Air Canada
16:55 Kigali
23:15 Addis Ababa
10:05 Frankfurt
20:20 Addis Ababa
05:30 Frankfurt
12:25 Montreal
Connect
ET816 Ethiopian Airlines
ET500 Ethiopian Airlines
AC803 Air Canada
16:55 Kigali
22:50 Addis Ababa
10:15 Dublin
20:20 Addis Ababa
04:20 Dublin
12:05 Montreal
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
21:20 Entebbe
07:10 Brussels
11:30 Montreal
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
Connect
WB700 Rwandair Express
AC887 Air Canada
AC416 Air Canada
23:30 Kigali
10:45 Brussels
15:00 Toronto
07:00 Brussels
12:45 Toronto
16:19 Montreal
Connect
WB700 Rwandair Express
LH1005 Lufthansa
LH478 Lufthansa
23:30 Kigali
10:35 Brussels
14:05 Frankfurt
07:00 Brussels
11:35 Frankfurt
16:10 Montreal
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
Connect
WB700 Rwandair Express
AC887 Air Canada
AC414 Air Canada
23:30 Kigali
10:45 Brussels
14:00 Toronto
07:00 Brussels
12:45 Toronto
15:19 Montreal
Connect
WB700 Rwandair Express
SN3633 Brussels Airlines
AC871 Air Canada
23:30 Kigali
09:30 Brussels
13:05 Paris CDG
07:00 Brussels
10:30 Paris CDG
14:45 Montreal
Connect
WB700 Rwandair Express
UA998 United Airlines
AC7741 Air Canada
23:30 Kigali
11:05 Brussels
15:55 Newark
07:00 Brussels
13:25 Newark
17:25 Montreal
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
23:30 Kigali
10:15 Brussels
07:00 Brussels
12:05 Montreal
Connect
WB700 Rwandair Express
AC833 Air Canada
23:30 Kigali
10:00 Brussels
07:00 Brussels
11:30 Montreal
Connect
WB700 Rwandair Express
AC887 Air Canada
AC418 Air Canada
23:30 Kigali
10:45 Brussels
16:00 Toronto
07:00 Brussels
12:45 Toronto
17:19 Montreal
Connect

5. Kigali to Ottawa

  1. You take a bus, shuttle or taxi from your location in Rwanda to Kigali.

  2. You take a flight from Kigali to Ottawa and cost approximately 800 USD.

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

Flight Depart Arrive
WB502 Rwandair Express
LY031 El Al
AC460 Air Canada
00:50 Kigali
11:00 Tel Aviv
17:10 Toronto
06:50 Tel Aviv
16:15 Toronto
18:14 Ottawa
Connect
WB502 Rwandair Express
AC083 Air Canada
AC8985 Air Canada
00:50 Kigali
12:30 Tel Aviv
17:45 Montreal
06:50 Tel Aviv
16:30 Montreal
18:32 Ottawa
Connect
WB502 Rwandair Express
AC083 Air Canada
AC8989 Air Canada
00:50 Kigali
12:30 Tel Aviv
21:20 Montreal
06:50 Tel Aviv
16:30 Montreal
22:07 Ottawa
Connect
WB502 Rwandair Express
AC081 Air Canada
AC466 Air Canada
00:50 Kigali
11:55 Tel Aviv
20:10 Toronto
06:50 Tel Aviv
17:00 Toronto
21:14 Ottawa
Connect
WB502 Rwandair Express
AC081 Air Canada
AC464 Air Canada
00:50 Kigali
11:55 Tel Aviv
19:10 Toronto
06:50 Tel Aviv
17:00 Toronto
20:14 Ottawa
Connect
WB502 Rwandair Express
AC083 Air Canada
AC8967 Air Canada
00:50 Kigali
12:30 Tel Aviv
18:35 Montreal
06:50 Tel Aviv
16:30 Montreal
19:22 Ottawa
Connect
WB502 Rwandair Express
AC081 Air Canada
AC462 Air Canada
00:50 Kigali
11:55 Tel Aviv
18:10 Toronto
06:50 Tel Aviv
17:00 Toronto
19:14 Ottawa
Connect
ET816 Ethiopian Airlines
ET700 Ethiopian Airlines
AC889 Air Canada
16:55 Kigali
01:20 Addis Ababa
12:05 London Heathrow
20:20 Addis Ababa
06:35 London Heathrow
14:45 Ottawa
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
AC477 8969 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
14:00 Montreal
21:20 Entebbe
07:10 Brussels
11:30 Montreal
14:47 Ottawa
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
AC8987 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
14:50 Montreal
21:20 Entebbe
07:10 Brussels
11:30 Montreal
15:37 Ottawa
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC477 8969 Air Canada
23:30 Kigali
10:15 Brussels
14:00 Montreal
07:00 Brussels
12:05 Montreal
14:47 Ottawa
Connect
WB700 Rwandair Express
AC887 Air Canada
AC458 Air Canada
23:30 Kigali
10:45 Brussels
16:10 Toronto
07:00 Brussels
12:45 Toronto
17:14 Ottawa
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC8013 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
17:00 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
17:47 Ottawa
Connect
WB700 Rwandair Express
AC887 Air Canada
AC456 Air Canada
23:30 Kigali
10:45 Brussels
15:10 Toronto
07:00 Brussels
12:45 Toronto
16:14 Ottawa
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC8975 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
16:30 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
17:17 Ottawa
Connect
WB700 Rwandair Express
AC833 Air Canada
AC8718 Air Canada
AC8749 Air Canada
23:30 Kigali
10:00 Brussels
16:00 Montreal
17:50 Quebec
07:00 Brussels
11:30 Montreal
16:54 Quebec
19:10 Ottawa
Connect
WB700 Rwandair Express
AC833 Air Canada
AC8716 Air Canada
AC8749 Air Canada
23:30 Kigali
10:00 Brussels
13:35 Montreal
17:50 Quebec
07:00 Brussels
11:30 Montreal
14:29 Quebec
19:10 Ottawa
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC8975 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
16:30 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
17:17 Ottawa
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC8013 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
17:00 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
17:47 Ottawa
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC8985 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
17:45 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
18:32 Ottawa
Connect
WB700 Rwandair Express
AC887 Air Canada
AC454 Air Canada
23:30 Kigali
10:45 Brussels
14:10 Toronto
07:00 Brussels
12:45 Toronto
15:14 Ottawa
Connect
WB700 Rwandair Express
AC833 Air Canada
AC8987 Air Canada
23:30 Kigali
10:00 Brussels
14:50 Montreal
07:00 Brussels
11:30 Montreal
15:37 Ottawa
Connect
WB700 Rwandair Express
AC833 Air Canada
AC8975 Air Canada
23:30 Kigali
10:00 Brussels
16:30 Montreal
07:00 Brussels
11:30 Montreal
17:17 Ottawa
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC8716 Air Canada
AC8749 Air Canada
23:30 Kigali
10:15 Brussels
13:35 Montreal
17:50 Quebec
07:00 Brussels
12:05 Montreal
14:29 Quebec
19:10 Ottawa
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC889 Air Canada
23:30 Kigali
09:40 Brussels
12:05 London Heathrow
07:00 Brussels
10:05 London Heathrow
14:45 Ottawa
Connect
WB700 Rwandair Express
UA998 United Airlines
AC8857 Air Canada
23:30 Kigali
11:05 Brussels
20:50 Newark
07:00 Brussels
13:25 Newark
22:15 Ottawa
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC8987 Air Canada
23:30 Kigali
10:15 Brussels
14:50 Montreal
07:00 Brussels
12:05 Montreal
15:37 Ottawa
Connect
WB700 Rwandair Express
AC833 Air Canada
AC477 8969 Air Canada
23:30 Kigali
10:00 Brussels
14:00 Montreal
07:00 Brussels
11:30 Montreal
14:47 Ottawa
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC8985 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
17:45 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
18:32 Ottawa
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC889 Air Canada
23:30 Kigali
08:00 Brussels
12:05 London Heathrow
07:00 Brussels
08:00 London Heathrow
14:45 Ottawa
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC8975 Air Canada
23:30 Kigali
10:15 Brussels
16:30 Montreal
07:00 Brussels
12:05 Montreal
17:17 Ottawa
Connect

6. Kigali to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Rwanda to Kigali.

  2. You take a flight from Kigali to Billy Bishop Toronto City and cost approximately 900 USD.

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

Flight Depart Arrive
WB502 Rwandair Express
AC083 Air Canada
AC7973 Air Canada
00:50 Kigali
12:30 Tel Aviv
17:30 Montreal
06:50 Tel Aviv
16:30 Montreal
18:40 Billy Bishop Toronto City
Connect
WB502 Rwandair Express
AC083 Air Canada
AC7975 Air Canada
00:50 Kigali
12:30 Tel Aviv
18:30 Montreal
06:50 Tel Aviv
16:30 Montreal
19:40 Billy Bishop Toronto City
Connect
WB502 Rwandair Express
AC083 Air Canada
AC7977 Air Canada
00:50 Kigali
12:30 Tel Aviv
19:30 Montreal
06:50 Tel Aviv
16:30 Montreal
20:40 Billy Bishop Toronto City
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
AC7965 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
13:30 Montreal
21:20 Entebbe
07:10 Brussels
11:30 Montreal
14:40 Billy Bishop Toronto City
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
AC7963 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
12:30 Montreal
21:20 Entebbe
07:10 Brussels
11:30 Montreal
13:40 Billy Bishop Toronto City
Connect
WB422 Rwandair Express
SN465 Brussels Airlines
AC833 Air Canada
AC7967 Air Canada
19:30 Kigali
00:35 Entebbe
10:00 Brussels
14:30 Montreal
21:20 Entebbe
07:10 Brussels
11:30 Montreal
15:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC7971 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
16:30 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
17:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC7965 Air Canada
23:30 Kigali
10:15 Brussels
13:30 Montreal
07:00 Brussels
12:05 Montreal
14:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC7975 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
18:30 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
19:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC7971 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
16:30 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
17:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC7969 Air Canada
23:30 Kigali
10:15 Brussels
15:30 Montreal
07:00 Brussels
12:05 Montreal
16:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC7973 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
17:30 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
18:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN561 Brussels Airlines
AC7967 Air Canada
23:30 Kigali
10:15 Brussels
14:30 Montreal
07:00 Brussels
12:05 Montreal
15:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
UA998 United Airlines
PD132 Porter Airlines
23:30 Kigali
11:05 Brussels
14:20 Newark
07:00 Brussels
13:25 Newark
16:00 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
AC833 Air Canada
AC7963 Air Canada
23:30 Kigali
10:00 Brussels
12:30 Montreal
07:00 Brussels
11:30 Montreal
13:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
AC833 Air Canada
AC7967 Air Canada
23:30 Kigali
10:00 Brussels
14:30 Montreal
07:00 Brussels
11:30 Montreal
15:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
SN2093 Brussels Airlines
AC865 Air Canada
AC7975 Air Canada
23:30 Kigali
09:40 Brussels
13:00 London Heathrow
18:30 Montreal
07:00 Brussels
10:05 London Heathrow
15:30 Montreal
19:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
AC833 Air Canada
AC7965 Air Canada
23:30 Kigali
10:00 Brussels
13:30 Montreal
07:00 Brussels
11:30 Montreal
14:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
UA998 United Airlines
PD134 Porter Airlines
23:30 Kigali
11:05 Brussels
15:10 Newark
07:00 Brussels
13:25 Newark
16:40 Billy Bishop Toronto City
Connect
WB700 Rwandair Express
WB700 Rwandair Express
AC865 Air Canada
AC7973 Air Canada
23:30 Kigali
08:00 Brussels
13:00 London Heathrow
17:30 Montreal
07:00 Brussels
08:00 London Heathrow
15:30 Montreal
18:40 Billy Bishop Toronto City
Connect

7. Entebbe to Calgary

  1. You take a bus, shuttle or taxi from your location in Rwanda to Entebbe.

  2. You take a flight from Entebbe to Calgary and cost approximately 950 USD.

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

Flight Depart Arrive
SN465 Brussels Airlines
SN2093 Brussels Airlines
AC851 Air Canada
00:35 Entebbe
09:40 Brussels
13:25 London Heathrow
07:10 Brussels
10:05 London Heathrow
15:20 Calgary
Connect
SN465 Brussels Airlines
AC833 Air Canada
AC321 Air Canada
00:35 Entebbe
10:00 Brussels
13:20 Montreal
07:10 Brussels
11:30 Montreal
16:13 Calgary
Connect
SN465 Brussels Airlines
LH1005 Lufthansa
AC845 Air Canada
00:35 Entebbe
10:35 Brussels
13:30 Frankfurt
07:10 Brussels
11:35 Frankfurt
14:55 Calgary
Connect
SN465 Brussels Airlines
KL1724 KLM
KL0677 0679 KLM
00:35 Entebbe
10:40 Brussels
12:50 Amsterdam Schiphol
07:10 Brussels
11:40 Amsterdam Schiphol
13:50 Calgary
Connect
MS838 Egyptair
MS777 Egyptair
AC851 Air Canada
04:15 Entebbe
09:10 Cairo
13:25 London Heathrow
07:45 Cairo
12:35 London Heathrow
15:20 Calgary
Connect
MS835 Egyptair
MS785 Egyptair
DE2440 Condor Flugdienst
06:10 Entebbe
10:40 Cairo
17:25 Frankfurt
09:35 Cairo
14:10 Frankfurt
19:25 Calgary
Connect
KQ417 Kenya Airways
KL0566 KLM
KL0677 0679 KLM
20:50 Entebbe
23:59 Nairobi
12:50 Amsterdam Schiphol
22:00 Nairobi
06:25 Amsterdam Schiphol
13:50 Calgary
Connect
KQ579 Kenya Airways
KL0566 KLM
KL0677 0679 KLM
21:25 Entebbe
23:59 Nairobi
12:50 Amsterdam Schiphol
22:40 Nairobi
06:25 Amsterdam Schiphol
13:50 Calgary
Connect
KL0535 0537 0537 KLM
KL0677 0679 KLM
23:35 Entebbe
12:50 Amsterdam Schiphol
06:05 Amsterdam Schiphol
13:50 Calgary
Connect
KL0535 0537 0537 KLM
KL0691 KLM
WS667 WestJet
23:35 Entebbe
13:25 Amsterdam Schiphol
17:00 Toronto
06:05 Amsterdam Schiphol
15:35 Toronto
19:10 Calgary
Connect

References

Find Hotels in Canada

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

Booking.com