To save up to 20% on this flight, we recommend booking at least 59 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Africa from R2 211 1-2 weeks out and tickets from R2 417 for flights departing within the next 72 hours.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Africa as you normally would.
FlySafair, Airlink, and Kulula are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Africa for under R1 100. The cheapest flight booked recently is on FlySafair for just R1 058, but on average you can expect to pay R1 185.
Cheapflights has 20 direct flights from Johannesburg to Africa under R1 100. A good price for a direct flight from Johannesburg to Africa is less than R1 185.
There are currently 20+ open flights from Johannesburg to Africa within the next 7 days for less than R1 500.
The cheapest airlines for a one-way flight from Johannesburg to Africa are FlySafair (R521), Airlink (R695), and South African (R742).
The most popular route from Johannesburg to Africa is Johannesburg OR Tambo - Cape Town Intl. You may also consider Johannesburg OR Tambo - Durban King Shaka Intl or Johannesburg Lanseria - Cape Town Intl.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R643 | R2 021 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Mango. Please check directly on their website for additional information. |
Search Mango flights
|
![]() |
R687 | R732 | No cancel fee | 76% |
Search Condor flights
|
|
![]() |
R811 | R982 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Ellinair. Please check directly on their website for additional information. |
Search Ellinair flights
|
![]() |
R1 014 | R2 584 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Hahn Air. Please check directly on their website for additional information. |
Search Hahn Air flights
|
![]() |
R1 092 | R2 036 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Cemair. Please check directly on their website for additional information. |
Search Cemair flights
|
![]() |
R4 232 | R12 747 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
R5 791 | R11 493 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
R5 858 | R7 893 | No cancel fee | N/A |
Search Egypt Air flights
|
|
![]() |
R6 075 | R9 393 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
R6 128 | R7 266 | No cancel fee | 86% |
Search SAUDIA flights
|