
Cheap RwandAir Flights to Johannesburg from RWF 572 410*
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)8 Mar 2026 - 14 Mar 2026
From
RWFÂ 572Â 410
Seen: 1 day ago
Round-trip
Economy
London (LHR)to
Johannesburg (JNB)12 Mar 2026 - 29 Mar 2026
From
£ 501
Seen: 16 hrs ago
Round-trip
Economy
Lagos (LOS)to
Johannesburg (JNB)3 Mar 2026 - 21 May 2026
From
ZARÂ 12Â 158
Seen: 1 day ago
Round-trip
Economy
Accra (ACC)to
Johannesburg (JNB)16 Mar 2026 - 19 Mar 2026
From
$Â 626
Seen: 3 hrs ago
Round-trip
Economy
Entebbe (EBB)to
Johannesburg (JNB)5 Mar 2026 - 8 Mar 2026
From
UGXÂ 1Â 491Â 141
Seen: 1 day ago
Round-trip
Economy
Brussels (BRU)to
Johannesburg (JNB)2 Mar 2026 - 16 Mar 2026
From
€ 495
Seen: 17 hrs ago
Round-trip
Economy
Nairobi (NBO)to
Johannesburg (JNB)1 Mar 2026 - 7 Mar 2026
From
$Â 680
Seen: 10 hrs ago
Round-trip
Economy
Lusaka (LUN)to
Johannesburg (JNB)25 Feb 2026 - 4 Mar 2026
From
$Â 561
Seen: 6 hrs ago
Round-trip
Economy
Dar es Salaam (DAR)to
Johannesburg (JNB)1 Mar 2026 - 7 Mar 2026
From
$Â 476
Seen: 10 hrs ago
Round-trip
Economy
Libreville (LBV)to
Johannesburg (JNB)1 Mar 2026 - 28 Mar 2026
From
£ 587
Seen: 1 day ago
Round-trip
Economy
New York (JFK)to
Johannesburg (JNB)23 Mar 2026 - 31 Mar 2026
From
$Â 1Â 575
Seen: 12 hrs 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 | 15 Apr 2026 - 18 Apr 2026 | From RWFÂ 574Â 295 Seen: 1 day ago |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | 7 Apr 2026 - 14 Jul 2026 | From £ 513 Seen: 1 day ago |
| Lagos (LOS) | Johannesburg (JNB) | Round-trip / Economy | 5 Apr 2026 - 11 Apr 2026 | From NGNÂ 1Â 015Â 367 Seen: 1 day ago |
| Accra (ACC) | Johannesburg (JNB) | Round-trip / Economy | 27 Mar 2026 - 31 Mar 2026 | From $Â 626 Seen: 9 hrs ago |
| Entebbe (EBB) | Johannesburg (JNB) | Round-trip / Economy | 10 May 2026 - 17 May 2026 | From $Â 450 Seen: 18 hrs ago |
| Brussels (BRU) | Johannesburg (JNB) | Round-trip / Economy | 10 Nov 2026 - 18 Nov 2026 | From € 494 Seen: 1 day ago |
| Nairobi (NBO) | Johannesburg (JNB) | Round-trip / Economy | 16 Aug 2026 - 22 Aug 2026 | From KESÂ 84Â 570 Seen: 1 day ago |
| London (LON) | Johannesburg (JNB) | Round-trip / Economy | 18 Dec 2026 - 2 Jan 2027 | From $Â 1Â 475 Seen: 1 day ago |
| Cyangugu (KME) | Johannesburg (JNB) | Round-trip / Economy | 1 Apr 2026 - 19 Apr 2026 | From RWFÂ 670Â 160 Seen: 11 hrs ago |
| Lusaka (LUN) | Johannesburg (JNB) | Round-trip / Economy | 20 May 2026 - 25 May 2026 | From $Â 563 Seen: 1 day ago |
| Dubai (DXB) | Johannesburg (JNB) | Round-trip / Economy | 1 Apr 2026 - 30 Apr 2026 | From $Â 543 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
