Loading trip ideas…
99 places from Johannesburg with a recent return price. Prices we can stand behind come first, then the cheapest.
Nothing stands out strongly right now. Browse everything we can see, or keep looking.
The map isn't ready yet. Everything is in the list.
| City | From | Dates | Airports | Stops | Found | |
|---|---|---|---|---|---|---|
| Cape Town CPT | $185 | 8 Dec – 12 Dec · 4 nights | HLA → CPT | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| George GRJ | $200 | 13 Apr 2027 – 28 Apr 2027 · 15 nights | JNB → GRJ | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Gaborone GBE | $201 | 14 Nov – 16 Nov · 2 nights | JNB → GBE | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Nelspruit NLP | $221 | 20 Mar 2027 – 30 Mar 2027 · 10 nights | JNB → MQP | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Manzini MTS | $224 | 6 Dec – 8 Dec · 2 nights | JNB → SHO | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Maputo MPM | $283 | 15 Dec – 26 Jan 2027 · 42 nights | JNB → MPM | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Mahe SEZ | $311 | 24 Dec – 2 Jan 2027 · 9 nights | JNB → SEZ | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
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
| Skukuza SZK | $396 | 27 Dec – 31 Dec · 4 nights | JNB → SZK | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Nairobi NBO | $434 | 14 Jan 2027 – 21 Jan 2027 · 7 nights | JNB → NBO | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Cairo CAI | $467 | 18 Nov – 25 Nov · 7 nights | JNB → CAI | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Dar Es Salaam DAR | $492 | 3 Dec – 14 Dec · 11 nights | JNB → DAR | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Walvis Bay WVB | $569 | 6 Feb 2027 – 15 Feb 2027 · 9 nights | JNB → WVB | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Mombasa MBA | $571 | 22 Dec – 30 Dec · 8 nights | JNB → MBA | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Dubai DXB | $601 | 14 Nov – 18 Nov · 4 nights | JNB → DXB | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Bangkok BKK | $640 | 17 Nov – 13 Dec · 26 nights | JNB → BKK | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Jeddah JED | $649 | 7 Oct 2027 – 28 Oct 2027 · 21 nights | JNB → JED | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| London LON | $723 | 9 Dec – 31 Dec · 22 nights | JNB → LHR | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Vilanculos VNX | $769 | 3 Jan 2027 – 9 Jan 2027 · 6 nights | JNB → VNX | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Almaty ALA | $791 | 22 Nov – 25 Nov · 3 nights | JNB → ALA | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Belgrade BEG | $804 | 22 Nov – 4 Dec · 12 nights | JNB → BEG | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Kuala Lumpur KUL | $838 | 15 Mar 2027 – 5 Apr 2027 · 21 nights | JNB → KUL | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Ho Chi Minh City SGN | $883 | 4 Dec – 16 Dec · 12 nights | JNB → SGN | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Edinburgh EDI | $919 | 1 Feb 2027 – 4 Feb 2027 · 3 nights | JNB → EDI | out 1 stop, back 2 stops | found 3 days ago | See prices for these dates |
| Seoul SEL | $949 | 18 Mar 2027 – 24 Mar 2027 · 6 nights | JNB → ICN | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Guangzhou CAN | $953 | 30 Nov – 5 Jan 2027 · 36 nights | JNB → CAN | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Libreville LBV | $990 | 8 Apr 2027 – 11 Apr 2027 · 3 nights | JNB → LBV | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Curacao CUR | $1,424 | 19 Jan 2027 – 27 Jan 2027 · 8 nights | JNB → CUR | out 2 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Brisbane BNE | $1,446 | 9 Dec – 6 Jan 2027 · 28 nights | JNB → BNE | out 1 stop, back 2 stops | found 2 days ago | See prices for these dates |
| Bogota BOG | $1,462 | 17 Mar 2027 – 28 Mar 2027 · 11 nights | JNB → BOG | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Tomsk TOF | $1,501 | 16 Mar 2027 – 8 Apr 2027 · 23 nights | JNB → TOF | out 3 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Khabarovsk KHV | $1,518 | 30 Nov – 6 Dec · 6 nights | JNB → KHV | out 4 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Toronto YTO | $1,760 | 2 Jan 2027 – 24 Jan 2027 · 22 nights | JNB → YYZ | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Mexico City MEX | $2,044 | 4 Dec – 26 Dec · 22 nights | JNB → MEX | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Durban DUR | $104 | 24 Nov – 24 Nov | JNB → DUR | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Port Elizabeth PLZ | $149 | 25 Jan 2027 – 7 Feb 2027 · 13 nights | HLA → PLZ | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| East London ELS | $203 | 1 Apr 2027 – 4 Apr 2027 · 3 nights | JNB → ELS | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Harare HRE | $215 | 17 Nov – 24 Nov · 7 nights | JNB → HRE | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Victoria Falls VFA | $268 | 23 Nov – 29 Nov · 6 nights | JNB → VFA | out nonstop, back nonstop | found 7 days ago | See prices for these dates |
| Margate MGH | $274 | 18 Dec – 28 Dec · 10 nights | JNB → MGH | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Hoedspruit HDS | $295 | 10 Dec – 24 Dec · 14 nights | JNB → HDS | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Windhoek WDH | $355 | 21 Nov – 25 Nov · 4 nights | JNB → WDH | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Bulawayo BUQ | $383 | 10 Dec – 7 Jan 2027 · 28 nights | JNB → BUQ | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Lusaka LUN | $464 | 28 Mar 2027 – 29 Mar 2027 · 1 night | JNB → LUN | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Lagos LOS | $467 | 9 Feb 2027 – 6 Apr 2027 · 56 nights | JNB → LOS | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Maun MUB | $469 | 26 Nov – 7 Dec · 11 nights | JNB → MUB | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Zanzibar ZNZ | $471 | 26 Mar 2027 – 31 Mar 2027 · 5 nights | JNB → ZNZ | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Mauritius MRU | $525 | 19 Nov – 24 Nov · 5 nights | JNB → MRU | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Sao Paulo SAO | $569 | 19 Jan 2027 – 1 Feb 2027 · 13 nights | JNB → GRU | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Mumbai BOM | $599 | 26 Apr 2027 – 22 May 2027 · 26 nights | JNB → BOM | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Istanbul IST | $601 | 20 Feb 2027 – 28 Feb 2027 · 8 nights | JNB → IST | out nonstop, back nonstop | found 7 days ago | See prices for these dates |
| Arusha ARK | $653 | 2 Feb 2027 – 11 Feb 2027 · 9 nights | JNB → ARK | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Addis Ababa ADD | $665 | 8 Dec – 23 Dec · 15 nights | JNB → ADD | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Lisbon LIS | $669 | 15 Feb 2027 – 28 Feb 2027 · 13 nights | JNB → LIS | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Medina MED | $676 | 15 Nov – 27 Nov · 12 nights | JNB → MED | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Accra ACC | $681 | 25 Nov – 20 Jan 2027 · 56 nights | JNB → ACC | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Abu Dhabi AUH | $682 | 27 Nov – 4 Dec · 7 nights | JNB → AUH | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Warsaw WAW | $688 | 25 Jan 2027 – 25 Feb 2027 · 31 nights | JNB → WAW | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Milan MIL | $689 | 30 Nov – 2 Dec · 2 nights | JNB → MXP | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Dublin DUB | $717 | 13 Mar 2027 – 20 Mar 2027 · 7 nights | JNB → DUB | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Geneva GVA | $743 | 24 Nov – 27 Nov · 3 nights | JNB → GVA | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Casablanca CMN | $745 | 24 Nov – 28 Nov · 4 nights | JNB → CMN | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Paris PAR | $755 | 7 Aug 2027 – 17 Aug 2027 · 10 nights | JNB → CDG | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Goa GOI | $785 | 11 Jan 2027 – 22 Jan 2027 · 11 nights | JNB → GOX | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Denpasar (Bali) DPS | $795 | 11 Jan 2027 – 19 Jan 2027 · 8 nights | JNB → DPS | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Chennai MAA | $803 | 27 Jun 2027 – 6 Jul 2027 · 9 nights | JNB → MAA | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Moscow MOW | $804 | 1 Mar 2027 – 14 Mar 2027 · 13 nights | JNB → DME | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Tokyo TYO | $823 | 5 Dec – 31 Jan 2027 · 57 nights | JNB → NRT | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Frankfurt FRA | $831 | 1 Dec – 31 Dec · 30 nights | JNB → FRA | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Hong Kong HKG | $833 | 28 Jan 2027 – 29 Jan 2027 · 1 night | JNB → HKG | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Nossi-Be NOS | $853 | 19 Nov – 8 Dec · 19 nights | JNB → NOS | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Antananarivo TNR | $853 | 19 Nov – 8 Dec · 19 nights | JNB → TNR | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Yerevan EVN | $862 | 14 Jan 2027 – 19 Jan 2027 · 5 nights | JNB → EVN | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Pemba POL | $870 | 30 Dec – 13 Jan 2027 · 14 nights | JNB → POL | out 2 stops, back 1 stop | found 6 days ago | See prices for these dates |
| Tashkent TAS | $884 | 27 Apr 2027 – 11 May 2027 · 14 nights | JNB → TAS | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| New York NYC | $935 | 24 Dec – 3 Jan 2027 · 10 nights | JNB → JFK | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Astana NQZ | $937 | 1 Feb 2027 – 10 Mar 2027 · 37 nights | JNB → NQZ | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Washington WAS | $941 | 7 Apr 2027 – 28 Apr 2027 · 21 nights | JNB → IAD | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Larnaca LCA | $969 | 3 Dec – 12 Dec · 9 nights | JNB → LCA | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Sydney SYD | $1,008 | 16 Apr 2027 – 7 May 2027 · 21 nights | JNB → SYD | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Saint Petersburg LED | $1,025 | 2 Dec – 10 Dec · 8 nights | JNB → LED | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Beijing BJS | $1,031 | 27 Nov – 8 Jan 2027 · 42 nights | JNB → PEK | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Kazan KZN | $1,059 | 4 Feb 2027 – 19 Feb 2027 · 15 nights | JNB → KZN | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Colombo CMB | $1,060 | 1 Mar 2027 – 5 Mar 2027 · 4 nights | JNB → CMB | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Samara KUF | $1,062 | 11 Feb 2027 – 1 Mar 2027 · 18 nights | JNB → KUF | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Da Nang DAD | $1,064 | 1 Oct 2027 – 4 Oct 2027 · 3 nights | JNB → DAD | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Singapore SIN | $1,065 | 24 Dec – 3 Jan 2027 · 10 nights | JNB → SIN | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Perth PER | $1,073 | 1 Oct 2027 – 31 Oct 2027 · 30 nights | JNB → PER | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| San Francisco SFO | $1,101 | 16 Nov – 23 Nov · 7 nights | JNB → SFO | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Buenos Aires BUE | $1,191 | 19 Feb 2027 – 7 Mar 2027 · 16 nights | JNB → AEP | out 1 stop, back 2 stops | found 5 days ago | See prices for these dates |
| Wellington WLG | $1,243 | 24 Jun 2027 – 15 Jul 2027 · 21 nights | JNB → WLG | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Phuket HKT | $1,303 | 21 Dec – 1 Jan 2027 · 11 nights | JNB → HKT | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Omsk OMS | $1,393 | 8 Feb 2027 – 12 Feb 2027 · 4 nights | JNB → OMS | out 2 stops, back 3 stops | found 4 days ago | See prices for these dates |
| Sukhumi SUI | $1,394 | 16 Nov – 25 Nov · 9 nights | JNB → SUI | out 2 stops, back 3 stops | found 6 days ago | See prices for these dates |
| Minsk MSQ | $1,440 | 9 Feb 2027 – 2 Mar 2027 · 21 nights | HLA → MSQ | out 2 stops, back 1 stop | found 7 days ago | See prices for these dates |
| Krasnodar KRR | $1,476 | 1 Jun 2027 – 4 Jun 2027 · 3 nights | JNB → KRR | out 3 stops, back 3 stops | found 5 days ago | See prices for these dates |
| Jamestown (Saint Helena) HLE | $1,507 | 6 Feb 2027 – 9 Feb 2027 · 3 nights | JNB → HLE | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Montevideo MVD | $1,559 | 5 Dec – 19 Dec · 14 nights | JNB → MVD | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Caracas CCS | $1,829 | 19 Feb 2027 – 26 Feb 2027 · 7 nights | JNB → CCS | out 2 stops, back 3 stops | found 7 days ago | See prices for these dates |
| Amsterdam AMS | $2,972 | 30 Dec – 1 Jan 2027 · 2 nights | HLA → AMS | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |