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 $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 $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.
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 | $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 |
| George GRJ | $73 | 7 Jan 2027 | JNB → GRJ | nonstop | found 4 days ago | Open this trip |
| Cape Town CPT | $83 | 6 Dec | HLA → CPT | 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 5 days ago |
| Open this trip |
| Victoria Falls VFA | $97 | 4 Dec | JNB → VFA | nonstop | found 2 days ago | Open this trip |
| Harare HRE | $98 | 25 Nov | JNB → HRE | nonstop | found 3 days ago | Open this trip |
| Gaborone GBE | $126 | 13 Dec | JNB → GBE | nonstop | found 3 days ago | Open this trip |
| Polokwane PTG | $131 | 1 Sept 2027 | JNB → PTG | nonstop | found 6 days ago | Open this trip |
| Skukuza SZK | $198 | 5 Feb 2027 | JNB → SZK | nonstop | found 4 days ago | Open this trip |
| Mahe SEZ | $217 | 16 Feb 2027 | JNB → SEZ | nonstop | found 2 days ago | Open this trip |
| Nairobi NBO | $230 | 17 Dec | JNB → NBO | 1 stop | found 3 days ago | Open this trip |
| Entebbe EBB | $246 | 1 Aug 2027 | JNB → EBB | 1 stop | found 5 days ago | Open this trip |
| Zanzibar ZNZ | $272 | 7 Jan 2027 | JNB → ZNZ | nonstop | found 4 days ago | Open this trip |
| Livingstone LVI | $273 | 21 Mar 2027 | JNB → LVI | nonstop | found 4 days ago | Open this trip |
| Mauritius MRU | $307 | 16 Nov | JNB → MRU | stops unknown | found 3 days ago | Open this trip |
| Kigali KGL | $313 | 31 Mar 2027 | JNB → KGL | 1 stop | found 5 days ago | Open this trip |
| Vilanculos VNX | $348 | 2 Jan 2027 | JNB → VNX | stops unknown | found 4 days ago | Open this trip |
| Nossi-Be NOS | $359 | 1 Aug 2027 | JNB → NOS | 1 stop | found 5 days ago | Open this trip |
| Antananarivo TNR | $359 | 6 May 2027 | JNB → TNR | 1 stop | found 3 days ago | Open this trip |
| Istanbul IST | $362 | 28 Mar 2027 | JNB → SAW | 1 stop | found 2 days ago | Open this trip |
| Cairo CAI | $363 | 13 May 2027 | JNB → CAI | 1 stop | found 5 days ago | Open this trip |
| Dubai DXB | $370 | 20 Mar 2027 | JNB → DXB | 2 stops | found 3 days ago | Open this trip |
| Sao Paulo SAO | $378 | 18 Nov | JNB → GRU | nonstop | found 4 days ago | Open this trip |
| Tbilisi TBS | $382 | 28 Jan 2027 | JNB → TBS | 1 stop | found 7 days ago | Open this trip |
| Arusha ARK | $388 | 22 Jul 2027 | JNB → ARK | 1 stop | found 4 days ago | Open this trip |
| Bangkok BKK | $392 | 24 Mar 2027 | JNB → BKK | 1 stop | found 6 days ago | Open this trip |
| Lusaka LUN | $423 | 17 Dec | HLA → LUN | 1 stop | found 3 days ago | Open this trip |
| Milan MIL | $424 | 4 Apr 2027 | JNB → MXP | 1 stop | found 6 days ago | Open this trip |
| Phuket HKT | $450 | 13 Feb 2027 | JNB → HKT | 1 stop | found 6 days ago | Open this trip |
| Moscow MOW | $476 | 28 Feb 2027 | JNB → SVO | 1 stop | found 6 days ago | Open this trip |
| Kilimanjaro JRO | $479 | 16 Jan 2027 | HLA → JRO | 3 stops | found 4 days ago | Open this trip |
| Tokyo TYO | $511 | 8 Feb 2027 | JNB → NRT | 1 stop | found 3 days ago | Open this trip |
| Larnaca LCA | $542 | 2 Oct 2027 | JNB → LCA | 3 stops | 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 |
| Sydney SYD | $564 | 11 Oct 2027 | JNB → SYD | 1 stop | found 5 days ago | Open this trip |
| Bishkek BSZ | $613 | 29 May 2027 | JNB → BSZ | 1 stop | found 4 days ago | Open this trip |
| Buenos Aires BUE | $613 | 1 Jul 2027 | JNB → AEP | 2 stops | found 4 days ago | Open this trip |
| Ufa UFA | $621 | 15 Apr 2027 | JNB → UFA | 1 stop | found 3 days ago | Open this trip |
| Saint Petersburg LED | $645 | 19 Oct 2027 | JNB → LED | 1 stop | found 2 days ago | Open this trip |
| New Delhi DEL | $647 | 24 Mar 2027 | HLA → DEL | 2 stops | found 6 days ago | Open this trip |
| Ho Chi Minh City SGN | $711 | 30 Oct 2027 | JNB → SGN | 1 stop | found 6 days ago | Open this trip |
| Jamestown (Saint Helena) HLE | $714 | 20 Mar 2027 | JNB → HLE | 1 stop | found 4 days ago | Open this trip |
| Samara KUF | $719 | 6 Apr 2027 | JNB → KUF | 1 stop | found 3 days ago | Open this trip |
| Novosibirsk OVB | $740 | 20 Jun 2027 | JNB → OVB | 2 stops | found 3 days ago | Open this trip |
| Minsk MSQ | $761 | 1 Aug 2027 | JNB → MSQ | 1 stop | found 6 days ago | Open this trip |
| Puerto Plata POP | $1,209 | 11 Jul 2027 | JNB → POP | 4 stops | found 3 days ago | Open this trip |