Find cheap flights to South Africa

Find cheap flights to South Africa

Round-trip
Economy
Boston (BOS)
South Africa
Fri 7/10
Fri 7/17
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

Latest South Africa Flight Deals

Johannesburg
Nonstop from $829
Nonstop from $806
Cape Town
Nonstop from $887

Good to know

Low season

November Best time to beat the crowds with an average 5% drop in price.

High season

December Most popular time to fly with an average 13% increase in price.

Average price of a round-trip

$1264 (avg. price over the last 2 weeks)

Good deal for a round-trip

$689 or less

Top tips for finding cheap flights to South Africa

  • Looking for cheap airfare to South Africa? 25% of our users found round-trip tickets to South Africa for the following prices or less: From Dallas $1129, from Los Angeles $1201, from Phoenix Sky Harbor Intl $1397
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to South Africa is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest South Africa flight deals.
  • Getting to South Africa will almost certainly involve a layover, which commonly also includes a change in airline. One of the most common (and most affordable) routes to South Africa from the United States is from New York City (JFK Airport) to Johannesburg. This route is nonstop and is operated by South Africa Airways.
  • When booking your flight to South Africa, you’ll have no shortage of airports to choose from. There are more than 15 international airports in South Africa that you can fly to from the United States, with the airports in Johannesburg and Cape Town seeing the most international air traffic.
  • Heading to the Valley of 1,000 hills? This popular attraction is located in the Durban area. To get there, you’ll have to fly into Durban King Shaka International Airport (DUR). Located in the city of La Mercy, the airport is reachable via a layover in Johannesburg.
  • If you’re one of the many tourists heading to South Africa to hike up to Lion’s Head, you’ll have to fly into Cape Town for convenient access. Common layovers between the US and Cape Town include Madrid and Johannesburg.
  • To reach Ballito (nicknamed the Dolphin Coast), your best option is to fly into Durban King Shaka International Airport. Direct flights to this airport aren’t available from the US, with most involving a layover in Johannesburg.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking South Africa flights

How long is the flight to South Africa?

What is the cheapest flight to South Africa?

Which airlines fly to South Africa?

What are the most popular destinations in South Africa?

Are there nonstop flights to South Africa?

Do I need a visa to enter South Africa?

Where should I fly to if I want to visit Kruger National Park?

I want to visit Table Mountain in South Africa, which city should I fly to?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to South Africa

Scores according to KAYAK customer reviews

8.3
Qatar Airways
Overall score based on 10,822 reviews
8.4
Boarding
8.2
Comfort
8.7
Crew
8.3
Entertainment
8.1
Food
Airline reviews
Read more about Qatar Airways

Book cheap flights to South Africa (Round-trip)

Airports
Origin
New York
$734
only
$734
$601
only
$601
$714
only
$714
Chicago
$668
only
$668
Los Angeles
$752
only
$752
Destination
Cape Town
$667
only
$667
Johannesburg
$601
only
$601
Thu, Oct 1
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 50m
Sun, Oct 18
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
31h 15m
Trip: 18 days
Based on null reviews
Sat, Nov 7
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
28h 20m
Fri, Nov 13
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
25h 15m
Trip: 7 days
Based on null reviews
Thu, Dec 3
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 10m
Sun, Dec 6
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
23h 40m
Trip: 4 days
Based on null reviews
Sat, Dec 5
JFK
New York John F Kennedy Airport
CPT
Cape Town Airport
18h 40m
Fri, Dec 11
CPT
Cape Town Airport
JFK
New York John F Kennedy Airport
25h 00m
Trip: 7 days
Based on null reviews
Sun, Dec 6
ORD
Chicago O'Hare Airport
JNB
OR Tambo Airport, Johannesburg
21h 45m
Sun, Jan 17
JNB
OR Tambo Airport, Johannesburg
ORD
Chicago O'Hare Airport
31h 55m
Trip: 43 days
Based on null reviews
Wed, Sep 2
ORD
Chicago O'Hare Airport
JNB
OR Tambo Airport, Johannesburg
29h 50m
Wed, Sep 23
JNB
OR Tambo Airport, Johannesburg
ORD
Chicago O'Hare Airport
32h 45m
Trip: 22 days
Based on null reviews
Sat, Nov 7
ORD
Chicago O'Hare Airport
JNB
OR Tambo Airport, Johannesburg
23h 00m
Sat, Nov 14
JNB
OR Tambo Airport, Johannesburg
ORD
Chicago O'Hare Airport
22h 30m
Trip: 8 days
Based on null reviews
Mon, Oct 26
JFK
New York John F Kennedy Airport
CPT
Cape Town Airport
31h 10m
Sat, Nov 7
CPT
Cape Town Airport
JFK
New York John F Kennedy Airport
26h 20m
Trip: 13 days
Based on null reviews
Fri, Nov 20
LGA
New York LaGuardia Airport
JNB
OR Tambo Airport, Johannesburg
37h 10m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
LGA
New York LaGuardia Airport
32h 19m
Trip: 11 days
Based on null reviews
Thu, Oct 15
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
31h 30m
Wed, Nov 4
JNB
OR Tambo Airport, Johannesburg
LAX
Los Angeles Airport
34h 00m
Trip: 21 days
Based on null reviews
Mon, Nov 2
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
28h 55m
Mon, Nov 16
JNB
OR Tambo Airport, Johannesburg
LAX
Los Angeles Airport
30h 45m
Trip: 15 days
Based on null reviews
Sun, Sep 13
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
44h 00m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
LAX
Los Angeles Airport
33h 55m
Trip: 8 days
Based on null reviews
Tue, Oct 6
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
25h 05m
Tue, Oct 20
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
31h 15m
Trip: 15 days
Based on null reviews
Wed, Nov 18
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
29h 20m
Fri, Dec 4
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
25h 15m
Trip: 17 days
Based on null reviews
Wed, Oct 14
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 50m
Wed, Nov 4
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
24h 45m
Trip: 22 days
Based on null reviews
Sat, Nov 7
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 10m
Sat, Nov 14
JNB
OR Tambo Airport, Johannesburg
JFK
New York John F Kennedy Airport
23h 40m
Trip: 8 days
Based on null reviews
Sun, Dec 6
ORD
Chicago O'Hare Airport
JNB
OR Tambo Airport, Johannesburg
21h 45m
Sun, Jan 17
JNB
OR Tambo Airport, Johannesburg
ORD
Chicago O'Hare Airport
31h 55m
Trip: 43 days
Based on null reviews
Mon, Dec 7
ORD
Chicago O'Hare Airport
JNB
OR Tambo Airport, Johannesburg
24h 00m
Mon, Jan 18
JNB
OR Tambo Airport, Johannesburg
ORD
Chicago O'Hare Airport
27h 35m
Trip: 43 days
Based on null reviews
Mon, Nov 2
JFK
New York John F Kennedy Airport
CPT
Cape Town Airport
31h 10m
Mon, Nov 9
CPT
Cape Town Airport
JFK
New York John F Kennedy Airport
26h 20m
Trip: 8 days
Based on null reviews
Tue, Oct 6
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
28h 10m
Tue, Oct 20
JNB
OR Tambo Airport, Johannesburg
EWR
Newark Liberty Airport
34h 05m
Trip: 15 days
Based on null reviews

Book cheap flights to South Africa (One-way)

Airports
Origin
New York
$455
only
$455
$544
only
$544
Los Angeles
$469
only
$469
Destination
Cape Town
$922
only
$922
Johannesburg
$455
only
$455
Tue, Sep 1
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 50m
Based on null reviews
Mon, Sep 7
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
31h 30m
Based on null reviews
Wed, Sep 9
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
46h 40m
Based on null reviews
Wed, Sep 9
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
39h 55m
Based on null reviews
Wed, Sep 9
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
27h 30m
Based on null reviews
Sun, Sep 6
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
27h 30m
Based on null reviews
Tue, Sep 1
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
45h 10m
Based on null reviews
Sun, Sep 6
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
27h 30m
Based on null reviews
Sun, Sep 6
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
14h 45m
Based on null reviews
Wed, Sep 2
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
35h 35m
Based on null reviews
Wed, Sep 9
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
34h 20m
Based on null reviews
Sat, Sep 5
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
25h 05m
Based on null reviews
Sat, Aug 15
JFK
New York John F Kennedy Airport
CPT
Cape Town Airport
39h 55m
Based on null reviews
Sat, Aug 15
JFK
New York John F Kennedy Airport
CPT
Cape Town Airport
35h 55m
Based on null reviews
Tue, Jul 14
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
25h 05m
Based on null reviews
Mon, Sep 7
LAX
Los Angeles Airport
JNB
OR Tambo Airport, Johannesburg
32h 30m
$1050
Based on null reviews
Thu, Jul 16
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
30h 50m
Based on null reviews
Wed, Sep 9
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
29h 50m
Based on null reviews
Tue, Jul 28
JFK
New York John F Kennedy Airport
JNB
OR Tambo Airport, Johannesburg
37h 25m
Based on null reviews
Sun, Sep 6
EWR
Newark Liberty Airport
JNB
OR Tambo Airport, Johannesburg
33h 50m
Based on null reviews
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First