Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from New York John F Kennedy Airport to South Africa from $505

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 4/29. 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
sáb. 4/27
sáb. 5/4

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

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

Save 20% 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$661
Cape Town
Cape Town2 stops$792
Port Elizabeth
Port Elizabeth2 stops$1,375
Hoedspruit
Hoedspruit2 stops$1,640
Polokwane
Polokwane2 stops$1,667

Good to know

Low season

August

High season

December

Cheapest flight

$505
Best time to beat the crowds but there is an average 5% increase in price.
Most popular time to fly with an average 26% 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

  • Morning departure is around 4% more expensive than an evening flight, on average*.
*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 KAYAK reviews.
8.0
DeltaOverall score based on 11402 reviews
86crew
75food
81overall
82boarding
80entertainment
79comfort
Airline reviews

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

Read more about Delta

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

Really impressive staff at airport and on plane, especially given how busy it was

The upgrade was a pleasant surprise and I was sooooo tired of traveling these days. 10/10 just for that

Crew was great. However the seat I had would not recline and stay put. It would spring back to upright. Hopefully they can check the seats and maintain them. Otherwise the plane is clean and the crew is very friendly.

Lost luggage! No representative of the airline present at the airport. Air France contracted the service out to a 3rd party service. The service has no ability to track the missing bag or provide a time frame on its arrival.

Pricing of seats is difficult - price transparency has disappeared. First class, business class. Comfort plus, economy, basic…. Especially the pricing of seat reservation. Used to be but early get a better price; now it seems prices are falling as we get closer to departure. Miles ticket value has gone away. Give me a break. Everybody is playing the game of upselling and delivering lower service. When demand drops, so will the game of price gouging, but we’ll see.

They made us check our bag…. Even though there was plenty of space up top… and then proceeded to shatter by brand new luggage 😞

Smooth boarding and I always like when the crew asks passengers with tight connections to deplane first. I wasn’t in that group but many times needed to be. When the staff asks for it the other passengers usually listen.

I was flying from nyc jfk home to Miami and I used a flight credit from delta since they destroyed my bag earlier that year. On this return flight I landed retrieved my bag and noticed when I got home that delta ripped a hole in my bag and got one of my belongings caught up wrapped around the wheel of my Tumi bag!!! Oh and now their policy says they won’t replace it.

Upon landing our breakfast were left, which means all the tray tables were were down for on landing . Isn’t there an FAA have rule about that

Quality of service on board was very inconsistent. FA service primarily seemed robotic and they barely engaged with passengers

I’m unclear why I had to pay extra for assigned seats as Turkish airlines did not honor the seating. We were placed across the aisle from each other on TK 34, and were seated behind one another on TK 694. Because my name was misspelled on e-ticket (Klawiter, instead of Klawitter) I could not log onto website to get the connection gate number in Istanbul. The monitors in the airport were a jumbled mess 1/2 Arabic and 1/2 English.

On line check in needs a lot of improvement. I tried and gave up.

Food not good, flight attendants not the best, not accommodating very ruff

the female flight attendant was racist towards me. I could tell she treated the two other passengers next to me with more softness.

Oh my god! For an13 hour flight they serve you food just one time. Also don’t be thirsty they give you a little small cup of soda to drink. They seem like their goal is to feed you one so they don’t have to be bothered with you. It quite surprise for such a long flight there are several times to eat at least three and the food was well lackluster. The food and lack of offering drinks which were always hot no ice provided.

We were traveling first class. Checkin counter lady and her manager, both were in bad mood and did not treat us well about checking in the handbag. The gate agent took care of it right away. I travel Turkish twice a year in first class. No one has ever refused to check in the hand bag. Not sure, why this agent and her manager refused. Everything else was excellent.

The 787 economy was a disaster for long haul. The space was too little compared to 777 or 747. Also the extremely low tray table behind the seat made any dining effort a nightmare. However, the movies were up to date, and the food taste was good, despite of terrible serving process caused by small space.

A little bit more comfort. It’s tight space around the seats. But all else is great and a smooth flight!

0ur assigned seats were given to other individuals when we boarded the plane. We were given new boarding passes with new seats all the way at the back of the plane. The reason given to us was that there were issues with the seats. We found out that there were no issues, and someone else's were seated on those.

pleased with overall experienced, but seats in coach are tight.

Don't often sit in 1st class. Our experience was great.

The 2 hour delay was frustrating but our crew did a great job getting us out quickly and keeping communication especially with the people who had connecting flights

It was right on time and crew were very courteous

So i was checked in for the seat number 40K. Unfortunately my seat was not able to recline which end up having very uncomfortable 15 hours flight.

Lack of information. No meal for a 6hr international flight that departs during dinner time

American always delays flight so it stressful getting the next connection

Food was very bad, eg noodle dish that could have hardly cost more than $1 plus a dry piece of bread a sad salad and a fig bar. Entertainment was also disappointing, mediocre movies and Tv shows and barely any classical music.

Flight was 2 1/2 hours late and information at the gate was inaccurate and inconsistent with online data.

Nothing really nondescript, the flight attendants were friendly and helpful.

Paid an extra USD 100 for so-called Comfort seats. All of these (the bulkhead seats) had parents with babies and infants who were screaming much of the time. One mother even decided to change nappies on the seat. This was anything but comfort!

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.

It has been 1 week since arriving at my destination and I still have not recieved my kite surfing bags. Office will not communicate properly on location or when my bags will arrive. No advice on what to do on luggage that has not arrived in over a week. Simply not happy with Kenya airways at the moment.

Excellent. They canceled our flight & put us up for the night. Then upgraded us. We are impressed

On a long flight us customers need more rehydration by the crew. Some of us have water bottles but no crew is coming around to offer water. I’m not saying issue us all with plastic water bottles.

The flight staff were not very kind. I went back to get a drink, 4 of them back there chatting. They all looked at me continued to talk then they started doing stuff and one finally asked after I was standing there awhile what I needed. This happened multiple times. The movies were not the great and seemed dated. My seat squeaked every time I moved and it moved around a bit.

My flight from Nairobi to nyc. My seat made noise and moved around. The two toilets in the back didn’t work well cause you didn’t know if someone was in there cause the light didn’t work. The bathroom doors didn’t lock well either, so I walked in on someone. The crew wasn’t quick or super helpful. When I went to get something they were chatting and they would look at me, continue on with their conversation and finally I would interrupt to get a drink.

If my flight from Heathrow to Nairobi had not been cancelled I would’ve been in kisumu to fly back! And I have still not had my refund! So you have my cash and I’ve got nothing in return. Wonderful!

Great job in making sure that the customer is always having a great time

The flight was delayed numerous times with inconsistent updates and very ambiguous information. When it was finally cancelled the logistics of handing out vouchers and rebooking was extremely chaotic. Meal vouchers were completely inadequate for the airport restaurants, and not even accepted at some. All-in-all, it was a very disappointing experience.

Terrible. The flight from Islamabad to London took 3 hours more then previously planned, I missed my connection to Chicago, and instead had to go New York, spend an extra day before arriving at my final destination. The return leg of the journey was similar. The connection time in Qatar was shrinked to less then an hour unannounced, I had to scramble to barely make it to my flight to Islamabad. Terrible experience, never using British airways again.

The crew on this flight were attentive, efficient and friendly. It really made for an enjoyable flight.

The crew on this flight were excellent. They were friendly and attentive. It really made the flight more enjoyable.

They canceled my flight , they put me on a different flight that was delayed and the connection was lost . They lost my luggage. And now I’m stuck with any of my belongings.

British Airways canceled our plane and gave us a new flight scheduled to leave in only three hours, so we had to drop everything and rush to the airport. The new itinerary only left us a one hour layover in Madrid, which was too short because the plane landed late and so we missed our connecting flight. We were then booked onto a flight scheduled to take off 8 hours later, and were not given any compensation or remedial measures.

Seat layout, flight/club attendant service, food variety and quality could have been better. Business class Standard is visibly low compared with 6 other airlines that we have traveled for the past two years.

Despite many attempts to work out a change, neither British Airways nor Kayak nor Chatdeal would allow us to cancel or change this flight so we lost all of the payments when we were not able to fly. Absolutely terrible customer service. We will never use either of the services again.

It said that there was wifi. During the flight there was no wifi and while waiting at the gate the phone services already got cut off so I wasn’t able to say I am taxiing from the gate to my husband. This left me with an uncomfortable feeling. So I was waiting on the WiFi connection during flight and that never happened.

Asked for a wheelchair multiple times. Got denied the wheelchair in London layover.

Book cheap flights from New York to South Africa

Recent round-trip flight deals

4/28dom.
1 stopSAUDIA
27h 05mJFK-JNB
5/13lun.
1 stopSAUDIA
41h 20mJNB-JFK
$661
4/28dom.
1 stopSAUDIA
27h 05mJFK-JNB
5/13lun.
1 stopSAUDIA
41h 20mJNB-JFK
$734
4/22lun.
1 stopKenya Airways
25h 55mJFK-CPT
5/13lun.
2 stopsKenya Airways
23h 05mCPT-JFK
$867
5/13lun.
1 stopKenya Airways
25h 55mJFK-CPT
5/28mar.
1 stopKenya Airways
38h 35mCPT-JFK
$883
9/23lun.
1 stopTurkish Airlines
34h 25mJFK-CPT
10/2mié.
1 stopTurkish Airlines
24h 10mCPT-JFK
$940
4/25jue.
1 stopTurkish Airlines
41h 10mJFK-CPT
5/2jue.
1 stopTurkish Airlines
35h 55mCPT-JFK
$970
5/18sáb.
1 stopAmerican Airlines
29h 45mJFK-CPT
5/26dom.
1 stopAmerican Airlines
29h 25mCPT-JFK
$1,173
5/18sáb.
2 stopsAmerican Airlines
40h 53mJFK-CPT
5/26dom.
1 stopAmerican Airlines
29h 25mCPT-JFK
$1,178
5/12dom.
1 stopBritish Airways
29h 45mJFK-CPT
5/29mié.
1 stopBritish Airways
29h 25mCPT-JFK
$1,243
5/14mar.
1 stopBritish Airways
30h 31mJFK-CPT
5/21mar.
1 stopBritish Airways
30h 35mCPT-JFK
$1,255

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/29lun.
1 stopSAUDIA
38h 30mJFK-JNB
$505
4/14dom.
3 stops
54h 35mJFK-JNB
$513
4/25jue.
1 stopKenya Airways
41h 00mJFK-CPT
$524
9/19jue.
1 stopKenya Airways
34h 45mJFK-CPT
$536
4/15lun.
1 stopKenya Airways
39h 10mJFK-JNB
$538
6/4mar.
1 stopTurkish Airlines
29h 30mJFK-CPT
$803
9/18mié.
1 stopTurkish Airlines
29h 30mJFK-CPT
$831
7/1lun.
1 stopDelta
23h 12mJFK-CPT
$1,182
6/26mié.
1 stopBritish Airways
34h 30mJFK-CPT
$1,201
6/28vie.
1 stopDelta
21h 50mJFK-CPT
$1,211

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

4/2mar.
multi-stop
33h 40mJFK-JNB
4/30mar.
multi-stop
36h 20mJNB-JFK
$1,007
4/1lun.
multi-stopEgypt Air
37h 10mJFK-JNB
4/15lun.
multi-stopEgypt Air
41h 15mJNB-JFK
$1,041
4/2mar.
multi-stopTurkish Airlines
32h 50mJFK-JNB
4/18jue.
multi-stopTurkish Airlines
22h 40mJNB-JFK
$1,042
4/2mar.
multi-stopKenya Airways
38h 00mJFK-JNB
4/15lun.
multi-stopKenya Airways
36h 20mJNB-JFK
$1,065
4/2mar.
multi-stopKenya Airways
38h 00mJFK-JNB
4/17mié.
multi-stopKenya Airways
36h 20mJNB-JFK
$1,089
4/1lun.
multi-stopTurkish Airlines
28h 10mJFK-JNB
4/18jue.
multi-stopTurkish Airlines
22h 40mJNB-JFK
$1,225
4/2mar.
multi-stopQatar Airways
32h 20mJFK-JNB
4/16mar.
multi-stopQatar Airways
30h 10mJNB-JFK
$1,341
3/30sáb.
multi-stopQatar Airways
26h 50mJFK-JNB
4/3mié.
multi-stopQatar Airways
30h 10mJNB-JFK
$1,365
3/31dom.
multi-stopEmirates
35h 15mJFK-JNB
4/9mar.
multi-stopEmirates
43h 40mJNB-JFK
$1,450
4/2mar.
multi-stopEmirates
35h 55mJFK-JNB
4/16mar.
multi-stopEmirates
26h 35mJNB-JFK
$1,497

Search by stops

Search by airline

Search by price