When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 21 days in advance, which can save you up to 30% on flights from USA to South Africa compared to booking the week you need them. Waiting 21 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,044. For sooner than that we have options available in the next 3 days from $1,196.
Flights from USA to South Africa lean towards being more expensive in July. Prices are generally better when you fly from USA to South Africa in April, with the cheapest ticket starting at $679.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from USA to South Africa as you normally would.
Fly from
Fly to
Budget
$757 - $1,257
Route
Depart
Return
Price
New York John F Kennedy IntlJohannesburg OR Tambo
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Mon 10/28
1 stop38h 50m
Johannesburg OR Tambo
Mon 11/11
1 stop34h 10m
New York John F Kennedy IntlCape Town Intl
JFK - CPT
JFKCPT
New York John F Kennedy Intl
Sun 11/17
2 stops40h 55m
Cape Town Intl
Tue 12/3
2 stops23h 05m
Washington, D.C. Dulles IntlCape Town Intl
IAD - CPT
IADCPT
Washington, D.C. Dulles Intl
Wed 10/9
2 stops61h 50m
Cape Town Intl
Tue 10/22
3 stops32h 00m
Washington, D.C. Dulles IntlCape Town Intl
IAD - CPT
IADCPT
Washington, D.C. Dulles Intl
Wed 10/9
1 stop21h 35m
Cape Town Intl
Tue 10/22
2 stops25h 05m
New York John F Kennedy IntlCape Town Intl
JFK - CPT
JFKCPT
New York John F Kennedy Intl
Wed 11/20
1 stop33h 35m
Cape Town Intl
Tue 11/26
1 stop26h 40m
NewarkJohannesburg OR Tambo
EWR - JNB
EWRJNB
Newark
Mon 10/14
1 stop36h 10m
Johannesburg OR Tambo
Mon 11/4
1 stop42h 15m
New York John F Kennedy IntlCape Town Intl
JFK - CPT
JFKCPT
New York John F Kennedy Intl
Tue 9/24
1 stop34h 10m
Cape Town Intl
Mon 9/30
1 stop29h 10m
Washington, D.C. Dulles IntlCape Town Intl
IAD - CPT
IADCPT
Washington, D.C. Dulles Intl
Fri 8/16
2 stops32h 20m
Cape Town Intl
Sat 8/24
2 stops26h 45m
NewarkJohannesburg OR Tambo
EWR - JNB
EWRJNB
Newark
Fri 10/4
1 stop29h 20m
Johannesburg OR Tambo
Sun 10/13
1 stop30h 35m
No data available for this route at this time. Please check back soon.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Comfort
Overall
Entertainment
Food
Crew
Boarding
Reviews
The seats were very uncomfortable. I along with maybe 4 other passengers were never given our breakfast meal. The attendant completely forgot about us. For such a long flight the seats should be made with more comfort in mind. Just because it is economy doesn’t mean we don’t deserve comfort.
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
SAUDIA | Cheapest$626 | Average$630 | FlexibilityNo cancel fee | On-time86% |
Turkish Airlines | Cheapest$744 | Average$1,068 | FlexibilityNo cancel fee | On-time77% |
Qatar Airways | Cheapest$747 | Average$1,437 | FlexibilityNo cancel fee | On-time68% |
Emirates | Cheapest$761 | Average$1,881 | FlexibilityNo cancel fee | On-time75% |
Ethiopian Air | Cheapest$792 | Average$1,247 | FlexibilityNo cancel fee | On-time72% |
Kenya Airways | Cheapest$844 | Average$1,070 | FlexibilityNo cancel fee | On-time82% |
Etihad Airways | Cheapest$886 | Average$1,073 | FlexibilityNo cancel fee | On-time75% |
American Airlines | Cheapest$934 | Average$1,429 | FlexibilityNo cancel fee | On-time71% |
Lufthansa | Cheapest$951 | Average$1,486 | FlexibilityNo cancel fee | On-time76% |
SWISS | Cheapest$954 | Average$1,474 | FlexibilityNo cancel fee | On-time79% |