Fly from
Budget
$2,406 - $2,995
Route
Depart
Return
Price
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Wed 1/5
2 stops36h 30m
Johannesburg OR Tambo
Sat 18/5
2 stops32h 25m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Thu 4/4
1 stop39h 10m
Johannesburg OR Tambo
Mon 22/4
2 stops36h 51m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Wed 29/5
2 stops37h 55m
Johannesburg OR Tambo
Thu 20/6
2 stops38h 20m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Tue 4/6
2 stops51h 15m
Johannesburg OR Tambo
Tue 6/8
2 stops54h 53m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Wed 1/5
3 stops49h 10m
Johannesburg OR Tambo
Sat 18/5
2 stops35h 48m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Wed 1/5
3 stops64h 25m
Johannesburg OR Tambo
Sat 18/5
2 stops53h 57m
HonoluluJohannesburg OR Tambo
HNL - JNB
HNLJNB
Honolulu
Wed 1/5
1 stop39h 27m
Johannesburg OR Tambo
Sat 18/5
2 stops32h 25m
Currently, February is the cheapest month in which you can book a flight to South Africa (average of $1,110). Flying to South Africa in December will prove the most costly (average of $1,792). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
$1,825
February
$1,691
March
$1,749
April
$1,938
May
$1,906
June
$2,165
July
$2,177
August
$2,026
September
$2,316
October
$1,876
November
$1,850
December
$2,730
Peak season
The captivating southernmost country of South Africa is an exciting year-round destination offering a wide range of attractions for intrepid travellers. Whether you arrive on cheap flights to South Africa for game watching, hiking, whale watching, botanic gardens, shopping or surfing, you can rest assured you’ll never be wanting for things to do. Most flights to South Africa land in Cape Town or Johannesburg – Cape Town is the oldest but most progressive city, while Johannesburg is a base for famous wildlife reserve, Kruger National Park. Peak season for travel to South Africa is from November to March when the weather is warm and sunny, with dramatic thunderstorms and heavy rains in the afternoons. The South African main school holidays are from mid-December to mid-January, so avoid seaside resorts as they will be busy and accommodation prices jump markedly. It is best to avoid travelling to South Africa at Easter too as there is a 10 day school holiday allocated.
Off season
The winter months (June to August) are cold and wet in the inland areas, with snowfall on the mountain ranges, but for the Cape this is the ‘green season’ and nature lovers may find cheap flights to South Africa at this time. Some areas such as east coast of Kwazulu-Natal are best visited in winter when the humidity drops.
JNB Temperature | 10 - 20 °C |
---|
If weather is an important factor for your trip to South Africa, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 10.0 C).
It depends what you want to see and do once you’ve arrived on your flights to South Africa. If game watching at Kruger National Park is your top priority then book flight tickets between May and September. If you want to surf and dive, then summer is the best time for water based activities. Spring and autumn are considered ideal for hiking when the weather is cooler. Avoid travel during periods such as school holidays, Christmas and Easter.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Boarding
Comfort
Overall
Entertainment
Crew
Food
Reviews
Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights to South Africa. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights to South Africa.
Yes, we can. To see specific flights to South Africa with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Not ready to book yet? You can track prices for flights to South Africa on Cheapflights with our Price Alerts feature and get notified when better prices are available.