
RwandAir Flights to South Africa Starting at € 325*
expand_more
1 Passenger, Economy
expand_morePromo Code
expand_moretoday
today
Popular RwandAir Flight Deals to South AfricaÂ
flight_takeoff
flight_land
Kigali (KGL)to
Johannesburg (JNB)4 Feb 2026 - 8 Feb 2026
From
RWFÂ 615Â 045
Seen: 1 day ago
Round-trip
Economy
Lagos (LOS)to
Johannesburg (JNB)27 Feb 2026 - 7 Mar 2026
From
$Â 757
Seen: 5 hrs ago
Round-trip
Economy
London (LHR)to
Johannesburg (JNB)1 Mar 2026 - 7 Mar 2026
From
£ 517
Seen: 12 hrs ago
Round-trip
Economy
Nairobi (NBO)to
Johannesburg (JNB)9 Feb 2026 - 14 Feb 2026
From
$Â 651
Seen: 1 day ago
Round-trip
Economy
Accra (ACC)to
Johannesburg (JNB)13 Feb 2026 - 20 Feb 2026
From
$Â 562
Seen: 1 day ago
Round-trip
Economy
Kigali (KGL)to
Cape Town (CPT)22 Feb 2026 - 26 Feb 2026
From
$Â 1Â 090
Seen: 21 hrs ago
Round-trip
Economy
Entebbe (EBB)to
Johannesburg (JNB)3 Mar 2026 - 15 Mar 2026
From
$Â 390
Seen: 1 day ago
Round-trip
Economy
Brussels (BRU)to
Johannesburg (JNB)27 Feb 2026 - 6 Mar 2026
From
€ 523
Seen: 1 day ago
Round-trip
Economy
Lusaka (LUN)to
Johannesburg (JNB)14 Feb 2026 - 19 Feb 2026
From
$Â 562
Seen: 1 day ago
Round-trip
Economy
Douala (DLA)to
Johannesburg (JNB)20 Feb 2026 - 6 Mar 2026
From
ZARÂ 12Â 138
Seen: 1 day ago
Round-trip
Economy
Lagos (LOS)to
Cape Town (CPT)1 Mar 2026 - 7 Mar 2026
From
$Â 1Â 069
Seen: 1 day ago
Round-trip
Economy
London (LON)to
Johannesburg (JNB)4 Feb 2026 - 19 Feb 2026
From
$Â 1Â 097
Seen: 1 day ago
Round-trip
Economy
Accra (ACC)to
Cape Town (CPT)23 Feb 2026 - 28 Feb 2026
From
$Â 1Â 525
Seen: 9 hrs ago
Round-trip
Economy
Nairobi (NBO)to
Cape Town (CPT)1 Mar 2026 - 10 Mar 2026
From
KESÂ 175Â 130
Seen: 1 day ago
Round-trip
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.
Trending Cheap Flights to South Africa on RwandAirÂ
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | 11 Mar 2026 - 17 Mar 2026 | From £ 497 Seen: 15 hrs ago |
| Kigali (KGL) | Johannesburg (JNB) | Round-trip / Economy | 7 Mar 2026 - 15 Mar 2026 | From € 325 Seen: 12 hrs ago |
| Accra (ACC) | Johannesburg (JNB) | Round-trip / Economy | 25 Mar 2026 - 30 Mar 2026 | From $Â 626 Seen: 5 hrs ago |
| Lagos (LOS) | Johannesburg (JNB) | Round-trip / Economy | 30 Sep 2026 - 4 Oct 2026 | From ZARÂ 11Â 946 Seen: 1 day ago |
| Entebbe (EBB) | Johannesburg (JNB) | Round-trip / Economy | 3 Apr 2026 - 12 Apr 2026 | From UGXÂ 1Â 588Â 807 Seen: 1 day ago |
| Kigali (KGL) | Cape Town (CPT) | Round-trip / Economy | 9 Mar 2026 - 16 Mar 2026 | From $Â 1Â 162 Seen: 1 day ago |
| Nairobi (NBO) | Johannesburg (JNB) | Round-trip / Economy | 15 Mar 2026 - 15 May 2026 | From KESÂ 84Â 675 Seen: 1 day ago |
| London (LON) | Johannesburg (JNB) | Round-trip / Economy | 20 Mar 2026 - 16 Apr 2026 | From $Â 935 Seen: 1 hour ago |
| Brussels (BRU) | Johannesburg (JNB) | Round-trip / Economy | 16 Apr 2026 - 4 May 2026 | From € 490 Seen: 1 day ago |
| Douala (DLA) | Johannesburg (JNB) | Round-trip / Economy | 23 Aug 2026 - 1 Sep 2026 | From $Â 802 Seen: 1 day ago |
| Lagos (LOS) | Cape Town (CPT) | Round-trip / Economy | 1 May 2026 - 7 May 2026 | From NGNÂ 1Â 661Â 882 Seen: 1 day ago |
| Dar es Salaam (DAR) | Johannesburg (JNB) | Round-trip / Economy | 24 Apr 2026 - 27 Apr 2026 | From $Â 478 Seen: 1 day ago |
| Nairobi (NBO) | Cape Town (CPT) | Round-trip / Economy | 28 May 2026 - 2 Jun 2026 | From $Â 1Â 311 Seen: 1 day ago |
| Dubai (DXB) | Johannesburg (JNB) | Round-trip / Economy | 23 May 2026 - 30 May 2026 | From £ 409 Seen: 1 day ago |
| Entebbe (EBB) | Cape Town (CPT) | Round-trip / Economy | 23 Nov 2026 - 3 Dec 2026 | From UGXÂ 7Â 000Â 468 Seen: 1 day ago |
| Harare (HRE) | Johannesburg (JNB) | Round-trip / Economy | 1 Apr 2026 - 8 Apr 2026 | From $Â 460 Seen: 1 day ago |
| Libreville (LBV) | Johannesburg (JNB) | Round-trip / Economy | 16 Dec 2026 - 3 Jan 2027 | From XAFÂ 442Â 600 Seen: 12 hrs ago |
| London (LHR) | Cape Town (CPT) | Round-trip / Economy | 29 Mar 2026 - 12 Apr 2026 | From $Â 7Â 758 Seen: 1 day ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

