Loading trip ideas…
49 places from Johannesburg with a recent one-way price. Prices we can stand behind come first, then the cheapest.
From $56 one way
47.9% below the middle price here: the cheapest one-way fare on each of 8 departure dates is usually $70 to $116.
This price is for these exact dates; other dates may cost more.
From $46 one way
28.7% below the middle price here: the cheapest one-way fare on each of 24 departure dates is usually $57 to $73.
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 | $46 | 18 Nov | JNB → DUR | nonstop | found 2 days ago | Open this trip |
| Bloemfontein BFN | $54 | 19 Nov | JNB → BFN | nonstop | found 3 days ago | Open this trip |
| Nelspruit NLP | $56 | 22 Nov | JNB → MQP | nonstop | found 2 days ago | Open this trip |
| Port Elizabeth PLZ | $65 | 14 Nov | JNB → PLZ | nonstop | found 2 days ago | Open this trip |
| East London ELS | $71 | 17 Nov | JNB → ELS | nonstop | found 6 days ago | Open this trip |
| Cape Town CPT | $87 | 15 Nov | HLA → CPT | nonstop | found 2 days ago | Open this trip |
| Harare HRE | $98 | 25 Nov | JNB → HRE | nonstop |
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
| found 3 days ago |
| Open this trip |
| George GRJ | $123 | 18 Nov | HLA → GRJ | nonstop | found 3 days ago | Open this trip |
| Mauritius MRU | $307 | 16 Nov | JNB → MRU | stops unknown | found 3 days ago | Open this trip |
| Sao Paulo SAO | $378 | 18 Nov | JNB → GRU | nonstop | found 4 days ago | Open this trip |
| Mahe SEZ | $410 | 17 Nov | JNB → SEZ | stops unknown | found 2 days ago | Open this trip |
| Istanbul IST | $419 | 21 Nov | JNB → IST | stops unknown | found 6 days ago | Open this trip |
| Rio de Janeiro RIO | $554 | 19 Nov | JNB → GIG | stops unknown | found 3 days ago | Open this trip |