Flights Africa South Africa

Search and find cheap flights to South Africa

Thu 11/14
Thu 11/21
Any month
Compare vs. momondo |

Popular cities and sights

Looking to visit South Africa? Check out these cities and spend time seeing some of the most popular sights in the country
Johannesburg
Sandton City
Rosebank Mall
Montecasino
Nelson Mandela Square
South African Lippizaner Centre
Cape Town
Camps Bay Beach
V&A Waterfront
Clifton Beaches
Green Point Market
Sea Point Pavilion
Durban
North Beach
South Beach
uShaka Marine World
Port Elizabeth
Nelson Mandela Bay Stadium
Summerstrand Beach
Bloemfontein
University of the Free State

Cheapest flight routes to South Africa

These routes have the cheapest flights to South Africa found by momondo users
Departing Destination Best Price
Washington Johannesburg USD 577
Houston Johannesburg USD 617
New York Johannesburg USD 633
Boston Johannesburg USD 669
Los Angeles Cape Town USD 671
Chicago Johannesburg USD 683
San Francisco Johannesburg USD 688
Washington Cape Town USD 689
Baltimore Johannesburg USD 708
Houston Cape Town USD 710

South Africa flight deals found on momondo

Check out some of the best fares to South Africa found recently by users on momondo
Quickest
Cheapest
Qatar Airways
Qatar Airways
HOU
28 Jan
Houston Hobby airport
32h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
16 Feb
Johannesburg OR Tambo airport
34h 35m
1 Stop
HOU
Houston Hobby airport
USD 627
Qatar Airways
Qatar Airways
IAH
28 Jan
Houston George Bush Intcntl airport
32h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
16 Feb
Johannesburg OR Tambo airport
34h 35m
1 Stop
IAH
Houston George Bush Intcntl airport
USD 627
Qatar Airways
Qatar Airways
HOU
01 Apr
Houston Hobby airport
27h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15 Apr
Johannesburg OR Tambo airport
33h 25m
1 Stop
HOU
Houston Hobby airport
USD 627
SWISS
SWISS
JFK
27 Jan
New York John F Kennedy Intl airport
30h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
10 Feb
Johannesburg OR Tambo airport
23h 40m
1 Stop
JFK
New York John F Kennedy Intl airport
USD 648
SWISS
SWISS
EWR
27 Jan
Newark airport
29h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
10 Feb
Johannesburg OR Tambo airport
31h 05m
1 Stop
EWR
Newark airport
USD 648
Ethiopian Air
Ethiopian Air
JFK
15 Apr
New York John F Kennedy Intl airport
23h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
05 May
Johannesburg OR Tambo airport
27h 00m
2 Stops
JFK
New York John F Kennedy Intl airport
USD 649
KLM
KLM
JFK
03 May
New York John F Kennedy Intl airport
19h 55m
1 Stop
CPT
Cape Town Intl airport
KLM
CPT
31 May
Cape Town Intl airport
28h 05m
1 Stop
JFK
New York John F Kennedy Intl airport
USD 809
Ethiopian Air
Ethiopian Air
JFK
02 Mar
New York John F Kennedy Intl airport
22h 40m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
15 Mar
Johannesburg OR Tambo airport
27h 15m
2 Stops
JFK
New York John F Kennedy Intl airport
USD 682
Lufthansa
Lufthansa
EWR
17 Feb
Newark airport
28h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
30 Mar
Johannesburg OR Tambo airport
22h 05m
1 Stop
EWR
Newark airport
USD 659
Ethiopian Air
Ethiopian Air
JFK
15 Apr
New York John F Kennedy Intl airport
23h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
05 May
Johannesburg OR Tambo airport
27h 00m
2 Stops
JFK
New York John F Kennedy Intl airport
USD 649
SWISS
SWISS
JFK
27 Jan
New York John F Kennedy Intl airport
30h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
10 Feb
Johannesburg OR Tambo airport
23h 40m
1 Stop
JFK
New York John F Kennedy Intl airport
USD 648
Delta
Delta
LGA
08 Dec
New York LaGuardia airport
26h 10m
2 Stops
JNB
Johannesburg OR Tambo airport
Delta
JNB
17 Dec
Johannesburg OR Tambo airport
27h 47m
2 Stops
LGA
New York LaGuardia airport
USD 775

FAQs about flights to South Africa

When is the best time to fly to Johannesburg?

From most locations, the cheapest flights to Johannesburg can be found during the month of February; however great deals can be found at other times.

When is the best time to book a flight to Johannesburg?

On average, from most locations, when planning your trip to Johannesburg, try to book your flight in the region of 23 days in advance for the cheapest prices.

What is the cheapest day to depart on your flight to Johannesburg?

Most of our users find that booking their departure to Johannesburg on a Tuesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

What is the cheapest time of day to fly to Johannesburg?

In general, when looking for the cheapest flight to Johannesburg, our data indicates that noon flights are the most cost-effective. morning flights tend to be the most expensive.


Popular routes landing in South Africa

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Durban
Fastest flight time
1h 05m
Cheapest price
USD 54
Johannesburg to Cape Town
Fastest flight time
2h 05m
Cheapest price
USD 81
Harare to Cape Town
Fastest flight time
3h 20m
Cheapest price
USD 371
London to Johannesburg
Fastest flight time
10h 50m
Cheapest price
USD 500
Washington to Johannesburg
Fastest flight time
16h 45m
Cheapest price
USD 577
Houston to Johannesburg
Fastest flight time
26h 30m
Cheapest price
USD 617
New York to Johannesburg
Fastest flight time
19h 21m
Cheapest price
USD 633
Boston to Johannesburg
Fastest flight time
19h 30m
Cheapest price
USD 669
Los Angeles to Cape Town
Fastest flight time
25h 25m
Cheapest price
USD 671
Chicago to Johannesburg
Fastest flight time
23h 10m
Cheapest price
USD 683
San Francisco to Johannesburg
Fastest flight time
21h 15m
Cheapest price
USD 688
Washington to Cape Town
Fastest flight time
20h 45m
Cheapest price
USD 689
Baltimore to Johannesburg
Fastest flight time
20h 56m
Cheapest price
USD 708
Houston to Cape Town
Fastest flight time
26h 35m
Cheapest price
USD 710
San José to Johannesburg
Fastest flight time
25h 30m
Cheapest price
USD 738
Boston to Cape Town
Fastest flight time
19h 56m
Cheapest price
USD 749
New York to Cape Town
Fastest flight time
18h 40m
Cheapest price
USD 756
Los Angeles to Johannesburg
Fastest flight time
27h 40m
Cheapest price
USD 756
Chicago to Cape Town
Fastest flight time
22h 10m
Cheapest price
USD 763
Miami to Johannesburg
Fastest flight time
26h 20m
Cheapest price
USD 763
View more
Flights Africa South Africa