Find flights
Deals
When to book
FAQs & Tips
Airlines

$489 Find Cheap Flights from New York John F Kennedy Airport to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from John F Kennedy Intl to South Africa departing on 10/22. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to South Africa

In the last 7 days travelers have searched 46,397,547 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Best South Africa Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Johannesburg
Johannesburg1 stop$778
Cape Town
Cape Town2 stops$975
Port Elizabeth
Port Elizabeth2 stops$1,418
Hoedspruit
Hoedspruit2 stops$2,025

Good to know

Low season

July

High season

December

Cheapest flight

$489
Best time to beat the crowds but there is an average 38% increase in price.
Most popular time to fly with an average 29% increase in price.
Flight from New York John F Kennedy Airport to OR Tambo Airport, Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from New York John F Kennedy Airport to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from New York John F Kennedy Airport to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from New York John F Kennedy Airport to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from New York John F Kennedy Airport is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from New York John F Kennedy Airport to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to South Africa with an airline and back to New York John F Kennedy Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from New York John F Kennedy Airport to South Africa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from New York John F Kennedy Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from John F Kennedy Intl to South Africa

Need help choosing which airline to fly with from John F Kennedy Intl to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.0
DeltaOverall score based on 9185 reviews
8.6Crew
7.4Food
8.0Entertainment
8.2Boarding
7.9Comfort
Airline reviews

Food was not the best. Too many items had sauce pm them with a lot of spices The seat was not comfortable especially when you lay down

6.0 GoodMarilyn, Sep 2024JFK - AMS
Read more Delta reviews

Food was not the best. Too many items had sauce pm them with a lot of spices The seat was not comfortable especially when you lay down

Flight was canceled so it was not a great experience. Boarded, then deboarded. Delayed, boarded a new plane then deboarded the 2nd plane and flight was canceled. Then booked a fight to Rome and took a train to Venice the next day. Lost an entire day +

The fight was about 2 1/2 hours delayed, but that was weather related. The flight was also overbooked. But we were in Comfort plus so the flight was fine for us.

Awful. Flight was continuously getting delayed and gates kept changing without any reason. Flight was delayed for more then 3 hours

The plane was FREEZING SEATS UNCOMFORTABLE Otherwise smooth Thank you

Seat back monitors and outlets were dead and not working.

The crew, food, and entertainment were all good. But my screen had some sort of bug where if I turned it off, it would turn back on after 2-5 minutes. At full brightness. It made it very hard to get any shut-eye on the overnight flight. Also, the older Boeing plane, while nicely cared for (and no doors fell off 😅👏) doesn't have the nice air quality of newer planes. So I felt a bit greasy by the time we landed in Sweden.

Service was good for such a short flight. Small plane but smooth flight.

The flight was delayed but we got to our final destination.

Uncomfortable seats on 14 hour flight. Mediocre food. On time and great crew.

Delayed my flights and no communication. We end up spending 6 hrs in Doha. No food or any concern from the airline. Terrible

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

Between Air India and Qatar my luggage was lost for three days. I eventually found my own luggage location using the Apple Air Tag. Air India used a paper form to report my lost luggage. I could never get past getting past luggage personnel with my report number before they would hang up on me. Only after them specifically telling Air India at Chandigarh airport where my luggage was located which was right under their noses did they react. After three days I finally received my luggage. The Air India luggage folks didn’t seem proactive in finding the luggage’s rightful owner.

Besides the flight cancellation, everything else was prefect. Kudos to Malaysian Airlines.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

It was good no problems made it on time for the next flight overseas!

The made us waiting and held our passports and boarding pass making us miss our flights

Not impressed. Only allowed one carry on on such a long flight.

The flight was good but my neighbor had the vent open full power for the whole flight and because the air was blowing from the side instead of from the top and I got very cold and ended up with a sore throat.

Stale, bad and limited food, drink options. Entertainment system was broken, old and had barely any latest contents.

Love that they had a bassinet for our child during the flight. Thank you for that big time.

We are thankful for the useful gifts provided by the airline.The entertainment and crew were also very good

The flight encountered weather turbulences and it was scary at times but the pilot was outstanding! The food is outstanding! The crew was great. Only thing is the flight path map could be better (Reference: Emirates) Also would be nice to have more choice of soft drinks during the flight since it is a long flight. If the crews coming around with water instead of us going to the crew area asking.

Amazing, great airlines to go in business class. Hospitality is amazing. Food is great and lounge in Istanbul is at another level.

Overall it was a pretty good experience until I arrived in Accra and my suitcase was left in turkey.

My experience with Turkish airlines has been pretty good. I connected from Istanbul to Tirana Albania. One of my luggage’s didn’t come. Very disappointed with that, we had our year old grandson with us! Babiest things were in that bag . Hopefully I get the bag tomorrow or next day !

Awful. They cancelled my seats and demanded $1360 to rebook me

United failed me in cancelling flight to Chicago. Then put me on American Airlines standby to Miami for onward connection to RMO via IST. Standby failed. They looked me for Sunday morning 24 hours late at this point). Made it to Miami but Turkish airlines cancelled my seats and demanded $1360 to rebook the flights for the following day ! I went to United, spent two hours negotiating with Mr Ruis ? Who said he could do anything for me as he could fix problems that United caused in Miami. He suggested I call the 800 number. When I managed to.get through on my 6th call, I was on hold 2 hours and 30 minutes waiting for an agent when the call was cut off by United phone system. I went back to American. At last a lady , who had zero responsibility in this fiasco, helped me to find a replacement flight that night with Polish airlines to RMO through Warsaw at a cost of $968 including bag charge. I booked it with only a few hours to spare. The lady at American helped to recover and redirect my checked suitcase that had arrived in Miami a day earlier United customer service were awful. United partner Turkish airlines were horrendous and took zero responsibility. I ended up being late to my appointment overseas by 45 hours with zero compensation, no food vouchers, no replacement flights until I found one and paid for it myself. I reporting the entire fiasco to the secretary of state for Tennessee for law violations and refusal to remedy and compensate. I now need help to extend the trip by two days but United are not responding to communications

I was flying with Turkish Airlines from Tashkent to Dallas and from Dallas to Tashkent. In both directions the flights were late. I missed my connecting flight from Istanbul to Dallas in Istanbul airport because of that. That led to a no show case with a rental company in Dallas and I lost 460 US dollars. On the way from Dallas to Tashkent with a layover in Istanbul the plane was also late and I almost missed my connecting flight to Tashkent. Then my bag did not arrive with the same plane and only on the next morning flight from Istanbul. I was about to leave Tashkent the same day to Astana in Kazakhstan and then from there for work in Saudi Arabia. Luckily I had an excess in time before the next flight and I manage to get my bag back. Otherwise I would have missed 3 flights automatically because I couldn't travel for work without my bag and all valuables in it. So, overall, very bad experience with Turkish Airlines. Will never use these airlines again.

We were delayed about 5 hours each way from JFK to Nairobi. On the way out, we sat on the tarmac for 5 hours making for almost 20 hours on the plane. And the seats are so uncomfortable. My bottom has never been so sore on a long flight before. Bring a pad if you can. On the return, we were delayed 5 hours in the airport. It was reported as a 3 hour delay on the board and website but at the gate it was 5 hours. So, we waited with 3 kids in the airport when we could have been at the hotel resting instead. The flight was completely full probably due to the cancelled flight the night before. I wonder if the airline is in such shambles because of their possible impending bankruptcy. The staff were pleasant and the vegan meals we requested were impressive for an airplane tv dinner style tray.

Service was good, but I lost my baggage. There should be more accountability to passengers, and more concern to help find lost baggage.

Was too pissed about my luggage not being with me even though they assured me at the gate it was to recall any other problems. Planes on the inside are in terrible shape. Thank goodness the engines seem to run okay.

Terrible. Flew from Rwanda to Nairobi for transfer then on to Madagascar. Kenya Airways does not like to park at a gate. They park on the outskirts requiring a bus shuttle. That part is okay, but the bus drops you off outside of security. If I did not skip to the front of the line with my remaining half hour connection, I would have missed my flight. Complete security check plus taking off of shoes had to be completed (again). I made it to Madagascar, but my checked bag decided to take a trip to Dubai. I know tag on luggage was to Madagascar. No one can figure out how it made it to Dubai, except for incompetence. Even though I knew it was in Dubai, they would not allow a tracking to be done until Kenya Airways had the opportunity to get it on the next flight to Madagascar. Did not happen of course! I took 3 flights with Kenya Airways during this journey. Everyone of them had something go wrong. Please look elsewhere for another airline which I will be doing in the future.

Terrible. 6 hours late and zero urgency after the fact. Took over an hour to board and then an hour plus on the runway.

Seats were great. Business class service has been cut entirely, not even a water handed out

Excellent crew. Three problems need to be taken care of: 1. Lack of wi-fi during the flight. This prevents busy traveller's from working while onboard. 2. Why there were two very-slow security check points was more punishment that necessary. Went through thorough security at transit area, the an even slower one at Gare 19!!!! Why passports needed to be checked st least 5 times by 5 different people makes no sense. Additionally, passengers were crammed like sardines in a boarding area with no charging ports that work!! This was a boarding nightmare. 3. During my flight (seat 27C) the headset socket did not work. Watched one movie, but very difficult because of that. Had to keep my fingers on the socket for it to work!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone. 15 hours without WiFi!!!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone.

The cabin crew were very good, respectful, and nice. However, the flight was delayed more than an hour. They could have managed the problem easily but they couldn't and that affected our travel. Thanks

On this flight I was in BA business class. I am used to flying United Airlines Polaris class and I was underwhelmed by BA’s business suite class. A few things: - the lounge at LAS was very basic and crowded and the LHR/T3 lounge a bit better, but still not like the Polaris lounges - boarding was chaotic, no one knew what group was supposed to board - the suites were nice, but the padding was not really made for sleeping on - crew were friendly, but only really one tray/serving for the dinner service. None of “drink first, then dinner with 1-2 pourings of wine, then dessert”. UA might not be known for the best service in the industry, but compared to BA they are super attentive. During the BA flight there was no one checking in on you after you got your one tray. - arrival at LHR was busses taking us back to the terminal, surprising for a long flight. Once again chaotic. The bus for First/Business was completely packed with anyone who could get on and the driver was screaming at passengers to get every inch packed before he drove to the terminal. By the time I arrived I felt like BA had sold me a superior flight experience and delivered a mediocre economy class experience just because they can and do not really care about their customers. Very disappointing.

Flight left late and we missed our connection in London requiring an 8 hour wait in Heathrow for the next available flight. One of flight attendants was not helpful with my husband’s necessary crutches.

Pretty good flight in general. Connection in London was extremely slow. The security was slow and understaffed. It took 35 minutes to get through and it was not even crowded.

These 777 planes really shouldn’t have 3-4-3 seats in economy. Very little leg room and the aisles were tiny. It was very uncomfortable for a 7 hour flight. (These same planes used to be 3-3-3 for seats until 2018).

Due to a cyber attack at the SeaTac airport ALL of the airport computers at the airport were down. This seriously impacted every airline at the airport and the resulted in our flight leaving a hour later than scheduled. This delay caused us to miss our connecting flight from Heathrow to Edinburgh. I was amazed to have British Airways staff meet us at the gate as we left our flight. They quickly provided us with new boarding passes for a flight going to Edinburgh later the same day. Problems sometimes happen but they handled the situation in first class style.

They canceleld the flight and i found out only hours before the flight

Flight crowded - no leg room. Made me put tote bag under seat in front of me so no room for feet. Attendant helped me and put it up. Crew fine. Also British Airways changed our flights without notifying us resulting in a lot of confusion getting through Heathrow - our boarding passes wouldn't scan and we had no idea why. Ended up missing our flight and having to reschedule hours later after a flight from San Francisco. I have the app from BA and never received any notification. Very confusing and staff at Heathrow had no idea what problem was and only one person could resolve and huge line as several canceled flights. What a pain!

Very helpful. Just sorry that my flight required connecting with British Airways.

The flight was delayed which caused me to lose my international flight to Egypt. I arrived Egypt 10 hours late which ruined my entire plan any trouble for the people that were waiting for my n the airport. I lost money and time.

Flight was delayed hours which caused us to miss our connection and lose a day of vacation. CHS staff was great.

Book cheap flights from New York to South Africa

Recent round-trip flight deals

10/27Sun
1 stopTurkish Airlines
38h 50mJFK-JNB
11/7Thu
1 stopTurkish Airlines
34h 10mJNB-JFK
$778
10/7Mon
1 stopTurkish Airlines
33h 05mJFK-JNB
10/21Mon
1 stopTurkish Airlines
40h 35mJNB-JFK
$781
11/25Mon
2 stopsKenya Airways
40h 55mJFK-CPT
11/28Thu
2 stopsKenya Airways
23h 05mCPT-JFK
$975
11/21Thu
1 stopKenya Airways
40h 10mJFK-CPT
11/26Tue
2 stopsKenya Airways
23h 05mCPT-JFK
$979
10/27Sun
1 stopAmerican Airlines
30h 59mJFK-JNB
12/3Tue
1 stopAmerican Airlines
22h 55mJNB-JFK
$1,081
10/27Sun
1 stopAmerican Airlines
27h 25mJFK-CPT
11/11Mon
1 stopAmerican Airlines
26h 35mCPT-JFK
$1,090
11/13Wed
1 stopBritish Airways
32h 30mJFK-CPT
12/5Thu
1 stopBritish Airways
33h 25mCPT-JFK
$1,188
11/23Sat
1 stopBritish Airways
33h 05mJFK-CPT
12/5Thu
1 stopBritish Airways
33h 05mCPT-JFK
$1,198
2/5Wed
2 stopsQatar Airways
27h 15mJFK-DUR
2/13Thu
2 stopsQatar Airways
32h 30mDUR-JFK
$1,375
11/13Wed
2 stopsQatar Airways
35h 35mJFK-DUR
11/20Wed
3 stopsQatar Airways
40h 27mDUR-JFK
$1,463

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/22Tue
3 stops
56h 15mJFK-JNB
$489
9/21Sat
1 stopEgyptair
36h 00mJFK-JNB
$543
9/12Thu
1 stopKenya Airways
34h 45mJFK-CPT
$571
10/16Wed
1 stopKenya Airways
25h 55mJFK-CPT
$574
9/30Mon
1 stopQatar Airways
26h 30mJFK-JNB
$672
9/10Tue
1 stopQatar Airways
32h 50mJFK-JNB
$675
12/11Wed
1 stopTurkish Airlines
27h 40mJFK-JNB
$936
10/24Thu
1 stopTurkish Airlines
27h 45mJFK-JNB
$939
10/3Thu
1 stopDelta
18h 26mJFK-CPT
$1,182
9/27Fri
1 stopDelta
22h 45mJFK-CPT
$1,391

Search by stops

Search by airline

Search by price

Last minute flights from John F Kennedy Intl to South Africa

Last minute flight, train and bus deals

9/9Mon
multi-stopKenya Airways
25h 55mJFK-CPT
11/12Tue
multi-stopKenya Airways
38h 35mCPT-JFK
$975
9/9Mon
multi-stop
36h 00mJFK-JNB
9/11Wed
multi-stop
29h 45mJNB-JFK
$1,149
9/8Sun
multi-stopTurkish Airlines
29h 30mJFK-CPT
11/12Tue
multi-stopTurkish Airlines
31h 35mCPT-JFK
$1,152
9/9Mon
multi-stopKenya Airways
25h 55mJFK-CPT
9/14Sat
multi-stopKenya Airways
23h 30mCPT-JFK
$1,175
9/8Sun
multi-stopEmirates
22h 55mJFK-JNB
9/12Thu
multi-stopEmirates
35h 30mJNB-JFK
$1,373
9/8Sun
multi-stopTurkish Airlines
22h 55mJFK-CPT
9/22Sun
multi-stopTurkish Airlines
24h 10mCPT-JFK
$1,377
9/7Sat
multi-stopEmirates
27h 30mJFK-JNB
9/12Thu
multi-stopEmirates
29h 45mJNB-JFK
$1,477
9/10Tue
multi-stopQatar Airways
32h 50mJFK-JNB
3/30Sun
multi-stopQatar Airways
29h 55mJNB-JFK
$1,493
9/10Tue
multi-stopQatar Airways
32h 50mJFK-JNB
3/30Sun
multi-stopQatar Airways
35h 54mJNB-JFK
$1,528
9/8Sun
multi-stopDelta
46h 56mJFK-CPT
9/22Sun
multi-stopDelta
30h 00mCPT-JFK
$1,855

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from John F Kennedy Intl to South Africa

Information on your arrival and departure airports