
Cheap RwandAir Flights to Johannesburg from UGX 1 697 849*
expand_more
1 Passenger, Economy
expand_morePromo Code
expand_moretoday
today
Popular RwandAir Flight Deals to JohannesburgÂ
flight_takeoff
flight_land
Kigali (KGL)to
Johannesburg (JNB)11 Apr 2026 - 18 Apr 2026
From
RWFÂ 766Â 630
Seen: 1 day ago
Round-trip
Economy
Lagos (LOS)to
Johannesburg (JNB)20 Apr 2026 - 20 May 2026
From
ZARÂ 13Â 519
Seen: 1 day ago
Round-trip
Economy
London (LHR)to
Johannesburg (JNB)28 Apr 2026 - 6 May 2026
From
€ 842
Seen: 6 hrs ago
Round-trip
Economy
Entebbe (EBB)to
Johannesburg (JNB)20 Apr 2026 - 13 May 2026
From
€ 418
Seen: 1 day ago
Round-trip
Economy
Douala (DLA)to
Johannesburg (JNB)22 Apr 2026 - 22 Jul 2026
From
XAFÂ 390Â 320
Seen: 15 hrs ago
Round-trip
Economy
Nairobi (NBO)to
Johannesburg (JNB)8 Apr 2026 - 30 Apr 2026
From
KESÂ 97Â 740
Seen: 19 hrs ago
Round-trip
Economy
Brussels (BRU)to
Johannesburg (JNB)11 Apr 2026 - 20 Apr 2026
From
€ 850
Seen: 3 hrs ago
Round-trip
Economy
Accra (ACC)to
Johannesburg (JNB)27 Apr 2026 - 19 May 2026
From
ZARÂ 14Â 147
Seen: 9 hrs ago
Round-trip
Economy
Libreville (LBV)to
Johannesburg (JNB)15 Apr 2026 - 21 Apr 2026
From
ZARÂ 15Â 912
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.
Best Cheap Flights to Johannesburg by Popularity
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Kigali (KGL) | Johannesburg (JNB) | Round-trip / Economy | 25 Jul 2026 - 9 Aug 2026 | From RWFÂ 766Â 630 Seen: 1 day ago |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | 2 Jun 2026 - 9 Jun 2026 | From £ 741 Seen: 1 day ago |
| Lagos (LOS) | Johannesburg (JNB) | Round-trip / Economy | 4 Jun 2026 - 14 Jun 2026 | From $Â 797 Seen: 1 day ago |
| Entebbe (EBB) | Johannesburg (JNB) | Round-trip / Economy | 15 May 2026 - 2 Jun 2026 | From UGXÂ 1Â 697Â 849 Seen: 1 day ago |
| Accra (ACC) | Johannesburg (JNB) | Round-trip / Economy | 7 Aug 2026 - 20 Aug 2026 | From $Â 834 Seen: 1 day ago |
| Douala (DLA) | Johannesburg (JNB) | Round-trip / Economy | 21 Aug 2026 - 11 Sep 2026 | From $Â 963 Seen: 1 day ago |
| Brussels (BRU) | Johannesburg (JNB) | Round-trip / Economy | 15 Dec 2026 - 4 Jan 2027 | From € 850 Seen: 11 hrs ago |
| London (LON) | Johannesburg (JNB) | Round-trip / Economy | 14 Sep 2026 - 22 Sep 2026 | From $Â 1Â 095 Seen: 15 hrs ago |
| Nairobi (NBO) | Johannesburg (JNB) | Round-trip / Economy | 27 Dec 2026 - 3 Jan 2027 | From $Â 777 Seen: 3 hrs ago |
| Dar es Salaam (DAR) | Johannesburg (JNB) | Round-trip / Economy | 26 Jun 2026 - 23 Jul 2026 | From RWFÂ 815Â 670 Seen: 9 hrs ago |
| Libreville (LBV) | Johannesburg (JNB) | Round-trip / Economy | 10 Jun 2026 - 9 Dec 2026 | From ZARÂ 15Â 912 Seen: 1 day ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

Operating: Mon, Tue, Wed, Thu, Fri, Sat, Sun
Flight number / Routing
- WB102/KGL-LUN-JNB
- WB103/JNB-LUN-KGL
Last updated: 29th March 2022
MEDICAL REQUIREMENTS AND OTHER IMPORTANT INFORMATION
- Proof of medication against COV-19 and COV-19 test certificates are no longer required for international arrivals at all ports of entry