HowToGo

Flight from South Africa to Rwanda

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

Search Transfer from South Africa to Rwanda

Search Flights

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

1. Johannesburg to Kigali

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Kigali and cost approximately 380 USD.

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

Flight Depart Arrive
WB103 Rwandair Express
03:10 Johannesburg
07:00 Kigali Direct
SA064 South African Airways
WB107 Rwandair Express
15:35 Johannesburg
19:50 Lusaka
17:30 Lusaka
22:10 Kigali
Connect
WB107 Rwandair Express
WB107 Rwandair Express
16:50 Johannesburg
19:50 Lusaka
19:00 Lusaka
22:10 Kigali
Connect

2. Johannesburg to Kamembe

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Kamembe and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Kamembe to your destination in Rwanda.

Flight Depart Arrive
WB103 Rwandair Express
WB601 Rwandair Express
03:10 Johannesburg
08:30 Kigali
07:00 Kigali
09:10 Kamembe
Connect

3. East London to Kigali

  1. You take a bus, shuttle or taxi from your location in South Africa to East London.

  2. You take a flight from East London to Kigali and cost approximately 370 USD.

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

Flight Depart Arrive
MN802 Comair
KQ761 Kenya Airways
WB403 Rwandair Express
09:00 East London
12:10 Johannesburg
21:00 Nairobi
10:25 Johannesburg
17:15 Nairobi
21:20 Kigali
Connect
FA147 Safair
WB111 Rwandair Express
WB111 Rwandair Express
11:45 East London
16:05 Capetown
20:15 Harare
13:15 Capetown
19:25 Harare
22:30 Kigali
Connect
4Z916 Airlink
4Z102 Airlink
WB111 Rwandair Express
12:25 East London
15:30 Johannesburg
20:15 Harare
14:00 Johannesburg
17:10 Harare
22:30 Kigali
Connect
4Z916 Airlink
SA064 South African Airways
WB107 Rwandair Express
12:25 East London
15:35 Johannesburg
19:50 Lusaka
14:00 Johannesburg
17:30 Lusaka
22:10 Kigali
Connect
FA389 Safair
WB107 Rwandair Express
WB112 Rwandair Express
13:15 East London
16:50 Johannesburg
02:30 Lusaka
14:45 Johannesburg
19:00 Lusaka
05:30 Kigali
Connect
FA389 Safair
WB107 Rwandair Express
WB107 Rwandair Express
13:15 East London
16:50 Johannesburg
19:50 Lusaka
14:45 Johannesburg
19:00 Lusaka
22:10 Kigali
Connect
FA389 Safair
SA064 South African Airways
WB107 Rwandair Express
13:15 East London
15:35 Johannesburg
19:50 Lusaka
14:45 Johannesburg
17:30 Lusaka
22:10 Kigali
Connect
FA143 145 Safair
FA102 Safair
WB103 Rwandair Express
14:55 East London
17:35 Capetown
03:10 Johannesburg
16:25 Capetown
19:40 Johannesburg
07:00 Kigali
Connect
FA143 145 Safair
FA219 Safair
WB103 Rwandair Express
14:55 East London
18:40 Capetown
03:10 Johannesburg
16:25 Capetown
20:50 Johannesburg
07:00 Kigali
Connect
FA143 145 Safair
FA120 Safair
WB103 Rwandair Express
14:55 East London
17:30 Capetown
03:10 Johannesburg
16:25 Capetown
19:40 Johannesburg
07:00 Kigali
Connect
FA245 Safair
WB103 Rwandair Express
17:15 East London
03:10 Johannesburg
18:45 Johannesburg
07:00 Kigali
Connect
JE492 Mango
SA058 South African Airways
WB263 Rwandair Express
17:20 East London
20:45 Johannesburg
02:30 Kinshasa
18:45 Johannesburg
23:30 Kinshasa
06:20 Kigali
Connect
JE492 Mango
WB103 Rwandair Express
17:20 East London
03:10 Johannesburg
18:45 Johannesburg
07:00 Kigali
Connect
FA387 Safair
WB103 Rwandair Express
17:45 East London
03:10 Johannesburg
19:45 Johannesburg
07:00 Kigali
Connect
FA383 Safair
WB103 Rwandair Express
17:55 East London
03:10 Johannesburg
19:25 Johannesburg
07:00 Kigali
Connect

4. Port Elizabeth to Kigali

  1. You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.

  2. You take a flight from Port Elizabeth to Kigali and cost approximately 500 USD.

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

Flight Depart Arrive
BA6232 British Airways
BA6261 British Airways
WB111 Rwandair Express
06:35 Port Elizabeth
09:30 Johannesburg
20:15 Harare
08:10 Johannesburg
11:05 Harare
22:30 Kigali
Connect
4Z672 Airlink
WB111 Rwandair Express
WB111 Rwandair Express
08:50 Port Elizabeth
16:05 Capetown
20:15 Harare
10:15 Capetown
19:25 Harare
22:30 Kigali
Connect
4Z794 Airlink
4Z102 Airlink
WB111 Rwandair Express
09:30 Port Elizabeth
15:30 Johannesburg
20:15 Harare
11:10 Johannesburg
17:10 Harare
22:30 Kigali
Connect
BA6324 British Airways
WB111 Rwandair Express
WB111 Rwandair Express
09:40 Port Elizabeth
16:05 Capetown
20:15 Harare
10:55 Capetown
19:25 Harare
22:30 Kigali
Connect
FA231 Safair
WB107 Rwandair Express
WB107 Rwandair Express
10:25 Port Elizabeth
16:50 Johannesburg
19:50 Lusaka
12:05 Johannesburg
19:00 Lusaka
22:10 Kigali
Connect
FA231 Safair
SA064 South African Airways
WB107 Rwandair Express
10:25 Port Elizabeth
15:35 Johannesburg
19:50 Lusaka
12:05 Johannesburg
17:30 Lusaka
22:10 Kigali
Connect
4Z798 Airlink
4Z102 Airlink
WB111 Rwandair Express
12:30 Port Elizabeth
15:30 Johannesburg
20:15 Harare
14:10 Johannesburg
17:10 Harare
22:30 Kigali
Connect
4Z798 Airlink
SA064 South African Airways
WB107 Rwandair Express
12:30 Port Elizabeth
15:35 Johannesburg
19:50 Lusaka
14:10 Johannesburg
17:30 Lusaka
22:10 Kigali
Connect
4Z798 Airlink
4Z102 Airlink
WB112 Rwandair Express
12:30 Port Elizabeth
15:30 Johannesburg
03:50 Harare
14:10 Johannesburg
17:10 Harare
06:30 Kigali
Connect
4Z798 Airlink
P025 Proflight Zambia
WB107 Rwandair Express
12:30 Port Elizabeth
15:00 Johannesburg
19:50 Lusaka
14:10 Johannesburg
17:00 Lusaka
22:10 Kigali
Connect
FA135 Safair
FA211 Safair
WB103 Rwandair Express
14:55 Port Elizabeth
20:15 Capetown
03:10 Johannesburg
16:20 Capetown
22:20 Johannesburg
07:00 Kigali
Connect
FA135 Safair
FA102 Safair
WB103 Rwandair Express
14:55 Port Elizabeth
17:35 Capetown
03:10 Johannesburg
16:20 Capetown
19:40 Johannesburg
07:00 Kigali
Connect
FA135 Safair
FA219 Safair
WB103 Rwandair Express
14:55 Port Elizabeth
18:40 Capetown
03:10 Johannesburg
16:20 Capetown
20:50 Johannesburg
07:00 Kigali
Connect
JE548 Mango
SA024 South African Airways
WB112 Rwandair Express
15:05 Port Elizabeth
19:05 Johannesburg
03:50 Harare
16:45 Johannesburg
20:40 Harare
06:30 Kigali
Connect
JE548 Mango
SA058 South African Airways
WB263 Rwandair Express
15:05 Port Elizabeth
20:45 Johannesburg
02:30 Kinshasa
16:45 Johannesburg
23:30 Kinshasa
06:20 Kigali
Connect
JE548 Mango
WB103 Rwandair Express
15:05 Port Elizabeth
03:10 Johannesburg
16:45 Johannesburg
07:00 Kigali
Connect
FA422 Safair
FA277 Safair
WB103 Rwandair Express
16:15 Port Elizabeth
19:30 Durban
03:10 Johannesburg
17:35 Durban
20:40 Johannesburg
07:00 Kigali
Connect
FA422 Safair
FA289 Safair
WB103 Rwandair Express
16:15 Port Elizabeth
18:50 Durban
03:10 Johannesburg
17:35 Durban
20:00 Johannesburg
07:00 Kigali
Connect
FA422 Safair
FA271 Safair
WB103 Rwandair Express
16:15 Port Elizabeth
19:00 Durban
03:10 Johannesburg
17:35 Durban
20:10 Johannesburg
07:00 Kigali
Connect
FA376 Safair
WB103 Rwandair Express
18:05 Port Elizabeth
03:10 Johannesburg
19:45 Johannesburg
07:00 Kigali
Connect
FA233 Safair
ET858 Ethiopian Airlines
ET817 Ethiopian Airlines
20:00 Port Elizabeth
23:00 Johannesburg
11:30 Addis Ababa
21:40 Johannesburg
05:25 Addis Ababa
13:00 Kigali
Connect
FA233 Safair
WB103 Rwandair Express
20:00 Port Elizabeth
03:10 Johannesburg
21:40 Johannesburg
07:00 Kigali
Connect
FA239 Safair
WB103 Rwandair Express
21:00 Port Elizabeth
03:10 Johannesburg
22:40 Johannesburg
07:00 Kigali
Connect

5. Johannesburg to Bujumbura

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Bujumbura and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Bujumbura to your destination in Rwanda.

Flight Depart Arrive
KQ765 Kenya Airways
KQ400 Kenya Airways
ET811 Ethiopian Airlines
01:55 Johannesburg
08:05 Nairobi
11:30 Addis Ababa
07:00 Nairobi
10:05 Addis Ababa
13:00 Bujumbura
Connect
WB103 Rwandair Express
WB482 Rwandair Express
03:10 Johannesburg
16:40 Kigali
07:00 Kigali
17:25 Bujumbura
Connect
WB103 Rwandair Express
ET810 Ethiopian Airlines
03:10 Johannesburg
15:25 Kigali
07:00 Kigali
16:05 Bujumbura
Connect
WB103 Rwandair Express
ET817 Ethiopian Airlines
03:10 Johannesburg
13:50 Kigali
07:00 Kigali
14:35 Bujumbura
Connect
KQ761 Kenya Airways
KQ460 Kenya Airways
12:10 Johannesburg
07:35 Nairobi
17:15 Nairobi
08:15 Bujumbura
Connect
KQ761 Kenya Airways
KQ416 Kenya Airways
SN458 Brussels Airlines
12:10 Johannesburg
18:35 Nairobi
22:20 Entebbe
17:15 Nairobi
19:50 Entebbe
22:35 Bujumbura
Connect
ET858 Ethiopian Airlines
ET811 Ethiopian Airlines
23:00 Johannesburg
11:30 Addis Ababa
05:25 Addis Ababa
13:00 Bujumbura
Connect
ET858 Ethiopian Airlines
ET817 Ethiopian Airlines
ET817 Ethiopian Airlines
23:00 Johannesburg
11:30 Addis Ababa
13:50 Kigali
05:25 Addis Ababa
13:00 Kigali
14:35 Bujumbura
Connect

References

Find Hotels in Rwanda

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

Booking.com