Loading trip ideas…
98 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 | |
|---|---|---|---|---|---|---|
| Durban DUR | $110 | 24 Nov – 24 Nov | HLA → DUR | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| 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 | $261 | 13 Apr 2027 – 28 Apr 2027 · 15 nights | HLA → GRJ | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Sao Paulo SAO | $668 | 18 Feb 2027 – 25 Feb 2027 · 7 nights | HLA → GRU | out 1 stop, back nonstop | found 3 days ago | See prices for these dates |
| Walvis Bay WVB | $720 | 6 Feb 2027 – 15 Feb 2027 · 9 nights | HLA → WVB | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Jeddah JED | $837 | 7 Oct 2027 – 29 Oct 2027 · 22 nights | HLA → JED | out 2 stops, 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
| $871 | 9 Dec – 2 Jan 2027 · 24 nights | HLA → LGW | out 1 stop, back 2 stops | found 2 days ago | See prices for these dates |
| Dar Es Salaam DAR | $940 | 3 Dec – 14 Dec · 11 nights | HLA → DAR | out 1 stop, back 2 stops | found 2 days ago | See prices for these dates |
| Warsaw WAW | $977 | 20 Dec – 18 Jan 2027 · 29 nights | HLA → WAW | out 3 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Dubai DXB | $981 | 14 Nov – 19 Nov · 5 nights | HLA → DXB | out 1 stop, back nonstop | found 3 days ago | See prices for these dates |
| Nairobi NBO | $989 | 14 Jan 2027 – 22 Jan 2027 · 8 nights | HLA → NBO | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Abu Dhabi AUH | $1,050 | 7 Dec – 10 Dec · 3 nights | HLA → AUH | out 2 stops, back 1 stop | found 2 days ago | See prices for these dates |
| Belgrade BEG | $1,183 | 23 Nov – 5 Dec · 12 nights | HLA → BEG | out 2 stops, back 1 stop | found 2 days ago | See prices for these dates |
| Istanbul IST | $1,194 | 1 Mar 2027 – 8 Mar 2027 · 7 nights | HLA → IST | out 2 stops, back nonstop | found 2 days ago | See prices for these dates |
| Skukuza SZK | $1,201 | 4 Dec – 6 Dec · 2 nights | HLA → SZK | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Moscow MOW | $1,472 | 3 Dec – 18 Jan 2027 · 46 nights | HLA → DME | out 2 stops, back 1 stop | found 3 days ago | See prices for these dates |
| Yerevan EVN | $1,775 | 25 Nov – 29 Nov · 4 nights | HLA → EVN | out 2 stops, back 3 stops | found 3 days ago | See prices for these dates |
| Toronto YTO | $2,441 | 2 Jan 2027 – 26 Jan 2027 · 24 nights | HLA → YYZ | out 3 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Mexico City MEX | $2,593 | 4 Dec – 28 Dec · 24 nights | HLA → MEX | out 3 stops, back 1 stop | found 2 days ago | See prices for these dates |
| Guangzhou CAN | $3,624 | 25 Nov – 10 Dec · 15 nights | HLA → CAN | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Curacao CUR | $3,997 | 16 Mar 2027 – 24 Mar 2027 · 8 nights | HLA → CUR | out 2 stops, back 2 stops | found 2 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 |
| Harare HRE | $246 | 16 Nov – 24 Nov · 8 nights | HLA → HRE | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Windhoek WDH | $470 | 14 Nov – 10 Jan 2027 · 57 nights | HLA → WDH | out 1 stop, back nonstop | found 4 days ago | See prices for these dates |
| Victoria Falls VFA | $529 | 15 Feb 2027 – 21 Feb 2027 · 6 nights | HLA → VFA | out 1 stop, back nonstop | found 5 days ago | See prices for these dates |
| Nelspruit NLP | $538 | 17 Nov – 18 Nov · 1 night | HLA → MQP | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| East London ELS | $743 | 1 Apr 2027 – 4 Apr 2027 · 3 nights | HLA → ELS | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Hoedspruit HDS | $768 | 27 Nov – 30 Nov · 3 nights | HLA → HDS | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Zanzibar ZNZ | $888 | 26 Mar 2027 – 31 Mar 2027 · 5 nights | HLA → ZNZ | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Addis Ababa ADD | $1,053 | 8 Dec – 24 Dec · 16 nights | HLA → ADD | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Cairo CAI | $1,075 | 15 Nov – 17 Nov · 2 nights | HLA → CAI | out 2 stops, back 1 stop | found 6 days ago | See prices for these dates |
| Milan MIL | $1,100 | 30 Nov – 1 Dec · 1 night | HLA → MXP | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Mauritius MRU | $1,150 | 20 Nov – 29 Nov · 9 nights | HLA → MRU | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Lisbon LIS | $1,162 | 15 Mar 2027 – 30 Mar 2027 · 15 nights | HLA → LIS | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Gaborone GBE | $1,200 | 14 Nov – 16 Nov · 2 nights | HLA → GBE | out 1 stop, back 2 stops | found 6 days ago | See prices for these dates |
| Frankfurt FRA | $1,298 | 24 Dec – 2 Jan 2027 · 9 nights | HLA → FRA | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Buenos Aires BUE | $1,300 | 1 Jul 2027 – 4 Jul 2027 · 3 nights | HLA → AEP | out 2 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Tashkent TAS | $1,385 | 27 Apr 2027 – 12 May 2027 · 15 nights | HLA → TAS | out 2 stops, back 1 stop | found 4 days ago | See prices for these dates |
| Almaty ALA | $1,398 | 23 Dec – 14 Jan 2027 · 22 nights | HLA → ALA | out 3 stops, back 1 stop | found 5 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 |
| Saint Petersburg LED | $1,442 | 2 Dec – 11 Dec · 9 nights | HLA → LED | out 2 stops, back 1 stop | found 4 days ago | See prices for these dates |
| Bangkok BKK | $1,503 | 28 Dec – 5 Jan 2027 · 8 nights | HLA → BKK | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Casablanca CMN | $1,510 | 24 Nov – 29 Nov · 5 nights | HLA → CMN | out 2 stops, back 1 stop | found 7 days ago | See prices for these dates |
| Tokyo TYO | $1,589 | 5 Dec – 1 Feb 2027 · 58 nights | HLA → NRT | out 2 stops, back 1 stop | found 5 days ago | See prices for these dates |
| Montevideo MVD | $1,626 | 5 Dec – 20 Dec · 15 nights | HLA → MVD | out 2 stops, back 1 stop | found 5 days ago | See prices for these dates |
| New York NYC | $1,696 | 24 Dec – 5 Jan 2027 · 12 nights | HLA → JFK | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Colombo CMB | $1,852 | 1 Mar 2027 – 5 Mar 2027 · 4 nights | HLA → CMB | out 2 stops, back 1 stop | found 6 days ago | See prices for these dates |
| Geneva GVA | $1,874 | 24 Nov – 29 Nov · 5 nights | HLA → GVA | out 3 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Washington WAS | $1,943 | 7 Apr 2027 – 30 Apr 2027 · 23 nights | HLA → IAD | out 3 stops, back 3 stops | found 6 days ago | See prices for these dates |
| Goa GOI | $2,255 | 11 Jan 2027 – 23 Jan 2027 · 12 nights | HLA → GOX | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Jamestown (Saint Helena) HLE | $2,385 | 13 Dec – 19 Dec · 6 nights | HLA → HLE | out 3 stops, back nonstop | found 5 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 |
| Samara KUF | $3,031 | 11 Feb 2027 – 1 Mar 2027 · 18 nights | HLA → KUF | out 2 stops, back 1 stop | found 7 days ago | See prices for these dates |