Loading trip ideas…
49 places from Johannesburg with a recent one-way price. Prices we can stand behind come first, then the cheapest.
From $97 one way
38.2% below the middle price here: the cheapest one-way fare on each of 21 departure dates is usually $145 to $179.
This price is for these exact dates; other dates may cost more.
From $83 one way
26.5% below the middle price here: the cheapest one-way fare on each of 81 departure dates is usually $102 to $124.
This price is for these exact dates; other dates may cost more.
The map isn't ready yet. Everything is in the list.
| City | From | Dates | Airports | Stops | Found | |
|---|---|---|---|---|---|---|
| Durban DUR | $55 | 1 Dec | JNB → DUR | nonstop | found yesterday | Open this trip |
| Nelspruit NLP | $67 | 11 Dec | JNB → MQP | nonstop | found 2 days ago | Open this trip |
| Port Elizabeth PLZ | $72 | 7 Dec | HLA → PLZ | nonstop | found 2 days ago | Open this trip |
| Cape Town CPT | $83 | 6 Dec | HLA → CPT | nonstop | found 5 days ago | Open this trip |
| Victoria Falls VFA | $97 | 4 Dec | JNB → VFA | nonstop | found 2 days ago | Open this trip |
| Harare HRE | $113 | 18 Dec | JNB → HRE | nonstop | found 2 days ago | Open this trip |
| Gaborone GBE | $126 | 13 Dec |
Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work
| JNB → GBE |
| nonstop |
| found 3 days ago |
| Open this trip |
| Nairobi NBO | $230 | 17 Dec | JNB → NBO | 1 stop | found 3 days ago | Open this trip |
| Sao Paulo SAO | $397 | 13 Dec | JNB → GRU | 2 stops | found 2 days ago | Open this trip |
| Lusaka LUN | $423 | 17 Dec | HLA → LUN | 1 stop | found 3 days ago | Open this trip |