Flight South Africa

The main airlines for the trip the U.S. South Africa

Best deals right now

Cleveland – Johannesburg
Outbound – Nov 23, 2026
KQCLE
2 stops
25h 45m
JFK
NBO
JNB
Return – Dec 7, 2026
KQJNB
2 stops
30h 14m
NBO
JFK
CLE
$1,143
3 days ago
Boston – Cape Town
Outbound – Nov 28, 2026
UABOS
1 stop
16h 55m
EWR
CPT
Return – Dec 10, 2026
LHCPT
1 stop
25h 35m
FRA
BOS
$1,270
2 days ago
New York – Cape Town
Outbound – Nov 22, 2026
KQJFK
1 stop
33h 25m
NBO
CPT
Return – Dec 7, 2026
KQCPT
2 stops
23h 5m
VFA
NBO
JFK
$1,253
yesterday
Boston – Cape Town
Outbound – Nov 30, 2026
UABOS
1 stop
16h 55m
EWR
CPT
Return – Dec 13, 2026
UACPT
1 stop
24h 42m
IAD
BOS
$1,229
3 days ago

* Prices are in USD per passenger, including taxes, for a round trip. Prices are based on searches carried out within the last 72 hours. Please note that availability and ticket prices are subject to change and should not be considered as the final price quoted.

Flight ticket prices between the U.S. and South Africa

  • The price of buying a flight ticket U.S. - South Africa costs on average $1390.
  • Flight tickets usually vary between $942 and $2194.
  • The cheapest month to book a flight U.S. - South Africa is: April.
  • The high season corresponds to the months October, November and January.

Flight information

Right now there are no direct flights from the U.S. to South Africa.

The duration of the flight depends on your departure and arrival airport. Here are some examples:

  • A flight from New York to Cape Town takes 35h 57m.
  • A flight from Los Angeles to Cape Town takes 43h 11m.
  • A flight from New York to Johannesbourg takes 30h 10m.
  • A flight from Atlanta to Cape Town takes 41h 34m.

The durations indicated correspond to the shortest flights found on these routes.

This information is not available at this time.

The cheapest departure airport on average is: John F. Kennedy International Airport.

The airports where the most flights land are: O.R. Tambo International Airport, Port Elizabeth Airport and Skukuza Airport.

South Africa: prepare your stay