New York John F Kennedy Intl
Johannesburg OR Tambo
1 stop
26h 00mJohannesburg OR Tambo
New York John F Kennedy Intl
1 stop
23h 20mBritish Airways
New York John F Kennedy Intl
Johannesburg OR Tambo
1 stop
30h 40mJohannesburg OR Tambo
New York John F Kennedy Intl
1 stop
26h 55mSWISS
Newark
Johannesburg OR Tambo
2 stops
28h 20mJohannesburg OR Tambo
Newark
2 stops
29h 00mEmirates
Washington, D.C. Dulles Intl
Johannesburg OR Tambo
1 stop
30h 25mJohannesburg OR Tambo
Washington, D.C. Dulles Intl
1 stop
26h 40mSWISS
Newark
Johannesburg OR Tambo
1 stop
29h 20mJohannesburg OR Tambo
Newark
1 stop
30h 35mSWISS
Newark
Cape Town Intl
1 stop
27h 20mSWISS
New York John F Kennedy Intl
Cape Town Intl
2 stops
31h 15mEmirates
New York John F Kennedy Intl
Cape Town Intl
1 stop
28h 40mSWISS
January
$7,836
February
$8,841
March
$8,802
April
$8,076
May
$9,047
June
$8,841
July
$7,789
August
$8,987
September
$8,826
October
$8,798
November
$8,801
December
$9,023
At the present moment the cheapest month to fly first class to South Africa is currently July; with May being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.