Find flights
When to book
FAQs & Tips
Airlines
Deals

R8 796 Find cheap flights from North America 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 North America to South Africa departing on 4/2. 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, travellers have searched 46 400 914 times on KAYAK, and here's why:

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

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

Free to useThere are no hidden charges or fees.

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

Good to know

Low season

July

High season

December

Cheapest flight

R8 796
Best time to beat the crowds but there is an average 16% increase in price.
Most popular time to fly (20% more expensive on average)
Flight from New York John F Kennedy Airport to Cape Town

FAQs for booking flights from North America to South Africa

  • How does KAYAK find such low prices on flights from North America 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 North America to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from North America to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from North America 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 North America to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to South Africa with an airline and back to North America with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from North America 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 North America up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from North America to South Africa

Need help choosing which airline to fly with from North America 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.
7,8
KLMOverall score based on 1364 reviews
7,7Comfort
7,3Food
7,2Entertainment
8,4Crew
7,9Boarding
Airline reviews

The whole trip was excellent. The only thing I would change is the temperature of the plane was a bit high which made it uncomfortable to sleep.

8,0 ExcellentAnonymous, Sept 2024MEX - AMS
Read more KLM reviews

The whole trip was excellent. The only thing I would change is the temperature of the plane was a bit high which made it uncomfortable to sleep.

Delay, luggage didn’t arrive. Had to go the next day to collect it

KLM is my favourite airline. Never ever let us down.Staff are first class.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

Very good, it took a little too long for the food to come out on a service that left after midnight but everything was great.

6 hour delay for connecting flight in Istanbul, no real information or support, spend night in lounge which was extremely noisy due to construction works.

First was canceled no compensation second day was delayed Worst airline I have ever seen

Boarding via busess, like low cost airline. In their domestic hub. Insane!

Very bad I have traveled to about 70 countries. And this is one of the worst airline with the bad customer service. As a family We purchased our seating tickets 8 D, 8 E, and 8 F but when we board we got switched to 10 A, 10 B and C without early acknowledgment. The seat back doesn’t even go back because the back row is the emergency row. We didn’t like it at all because we actually pay for the seats we want then the manager Melih came and say either we take the new seat or get off the plane. What a bad customer service. He was saying things that are not even legitimate. Due to the seat back unable to be push back we had to go to other seats in the far back and be separated. Very bad experience with this airline and will not want to take it again.

My experience with Turkish Airlines was highly unsatisfactory. I was prevented from boarding my flight from Istanbul to Miami because they closed the gate 30 minutes before departure, despite my timely arrival. This inflexible rule forced me to book an alternative flight to Atlanta for $1,342.92, as there were no available flights to Miami. Upon reaching Atlanta, I had to book another flight with Southwest Airlines for $270.98 since there were no connections to Miami. Altogether, I spent $1,613.90 on additional flights. Consequently, my total travel time extended to 35.5 hours. The overbooked flight and the enforcement of such unreasonable rules enabled Turkish Airlines to exclude passengers without providing compensation, thereby compelling them to buy new tickets to reach their destinations. This practice is unacceptable, and I intend to report it to the Better Business Bureau and the relevant regulatory authorities.

The only thing that I think could be better is the baggage storage, it wasn't exactly ordered, but all in great conditions

I love it, the internet is bad even i paid for it

They cancelled my seats and demanded full payment to rebook.

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

Air conditioning in the plane wasn’t working at boarding, this resulted in a delayed departure whilst they addressed the situation. The cabin was uncomfortably hot.

Awful, rude staff. Their abrasive comments are unnecessary. Most seek a frictionless experience and will cooperate if you ask. Additional childish bullying of customers is not acceptable or tolerated. We had the same problem with our departure flight. We will never fly United again.

The plane used to go to Chicago was a bit outdated and needed a refresh

It was literally one of the worst travel experiences ever. My flight got delayed by over an hour and there was no communication of this from the gate staff. I realized it by checking the screen periodically. Once on board the flight attendants continued to serve alcohol to a man who was clearly already drunk and that was making a bunch of commotion. Never again will I fly United!

Nothing they cancelled my connection and couldn't get me on a flight for 3 more days

If the flight is delayed, get the delay timing right and don’t have people standing in line ready to board for almost 2 hours because you keep pushing it back. Also, don’t have your flight crew say they are sorry when they clearly don’t care, make no efforts to speed up anything and then turn around and are rude to customers when they don’t “move fast enough” to put up tray tables and seat backs.

I feel like they have upgraded the app since I last flew United and I found it to be super helpful. I had stopped flying United unless absolutely necessary and my experience on this trip indicates they have been working hard to improve their services.

Surprisingly easy! I was hesitant to try this, but the cost swayed me. I actually felt like I had less stress than all the taxiing and possible delays that occur with short regional flights where you spend less time in the air than getting to and from the plane..

Last minute gate change nearly caused us to miss our flight. Change was not announced or displayed in the main board at the old gate. Terrible communication. When we landed we had to wait 20 minutes because there was another plane at the assigned gate. Not the crew’s fault, but adding 20 minutes to a 45 minute flight sucked.

Due to one crew member not showing up to work, our flight was significantly delayed causing us to miss our connecting flight in Houston to Mississippi causing us to be delayed by more than 6 hours and missing our event all together. Very disappointing. All because ONE crew member called in sick. United did grant us a $15 meal voucher, which was a small but appreciated concession that I wasn’t able to use because I ordered my lunch and paid for it before applying the concession, and the staff said it was too late to use it. Ugh! We also had a TWO delay coming back from Mississippi, but that was on American Airlines and it was due to weather, so not their fault. Anyway, not at all impressed with United’s handling of our flight and the HUGE disappointment of missing our important family event for our 90 year old mother. All that money and all that stress and emotions for nothing. Having to wait the hour to bring an employee from LAX seemed like something that should not have happened. Why don’t you have a local back-up? Santa Ana is not a little airport in a rural area.

My experience was with Ethiopian airlines was pathetic. I would not recommend anyone to travel with Ethiopian air. Customer Service was very poor, rude stuff and flight attendants. Unwilling to offer help when asked either not able to articulate English properly or adamantly rude. Bole airport is dirty and unpleasant. Many passengers going through the airport but inadequate staff to offer service. Passengers in the flight very unkempt. Noisy flight. flight attendants unable to make order during flight. Passengers with kids unable to control their kids. The kids kept screaming, and shouting during the flight making everyone uncomfortable. Overall the flight was not comfortable.

I like the leg room. I did not like the plane from Chicago to Addis. It was dirty and smelly and toilet area filthy. My screen was not working and kept saying loading. The plane from Addis to Harare was clean , more modern and food looked much fresher and tasted better. Boarding at Addis was a nightmare, long queues and lots of confusion,International space has no seating are and one is standing all the time.

It’s good alternative flight out from Mogadishu, especially for the timing

Am Wowed I did not ever thought African has such an amazing airline before.

Lost our bags. They didn’t make it to Lilongwe

Business and economy lines were common for most of the journey including check in and security control in Addis Abbeba. Food choice was fine, however there was a hair in my rice

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

My entertainment screen wasn't working and they couldn't fix it.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

Flight on time. Food was poor - low quality and hard to eat due to poor layout

I’ll fly with any other airline. Besides all the fees and not being able to change a flight even to a later flight without paying £150 charge. Or that the last flight the WiFi didn’t work, the food was so bad, and ran out of options. Seat didn’t recline. And the headset jack didn’t work. This isn’t my first flight with them, and on every flight there is always something wrong that makes the long 10 hours feel like an eternity. Never flying them again.

I never travelled better and more comfortably than with this flight because I was upgraded to the business class! it was amazing in every aspect. I was able to lay down and sleep, and the food was comparable to a gourmet restaurant menu. The flight was not only on time, but even much earlier, the crew was excellent as well. It felt like a very nice reward after so many uncomfortable and frustrating travels in the past decades. Even though most of my past trips were not with BA, they gave me a memorable gift with this favor. Thank you British Airways!

No entertainment system, but it is a short flight so that is not a big deal.

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!

Wheel chair assistance was requested but found very poor status at London.

Pilot kept us informed of status of slight delay. Much appreciated.

The crew was attentive . The boarding gate was assigned incorrectly. It was closed and no directions were provided. The alternative gate was "next door" but it was my guesswork, not proper communication from the airport/airline. The flight was delayed over 1 hour. I missed a train connection. The amount of food was very minimal on this flight.

The terminal for this flight, 4S, was INSANE. So many Iberia desks, and it wasn't clear which ones were for which destinations. When I checked in, I asked if I could check my bags to LAX, my final destination, but was told no because my next flight was with another company--I would have to gather my luggage and then deposit it again in London. Annoying, but okay. Then I went through Security, where I was asked to open my luggage, berated for having water (which I offered to throw out), and just generally hazed. After Security, I went up and down countless escalators and then boarded a tram, which literally went miles. Following the tram, there was ANOTHER escalator and ANOTHER line, this time for passport control. At 10:25, I told officials there that I was on a 10:40 flight, but nobody seemed concerned. So after clearing passport control, I RAN all the way to the gate, where my boarding pass was scanned, and then ran along the gangplank. At this point, I expected to board a plane, but what I encountered was a STAIRWELL, with steep stairs leading downward. Astoundingly, I didn't see any elevators or escalators. I lugged a suitcase, large bag and jacket down three to four flights of stairs, expecting to board an aircraft at the end, only to encounter a bus outside. After all the hoops we passengers had just jumped through, I was floored by this. And because the bus driver was waiting for other confirmed passengers, the rest of us were standing on the bus for at least ten to 15 minutes. Once the bus FINALLY set off and then dropped us at the plane, which was sitting way out on the tarmac, we all had to cart our luggage and bags up ANOTHER steep set of stairs onto the plane. In 100-degree heat. Parched from the physical marathon I had just endured, I was thinking that once we were in the air, the flight attendants would pass out water. Instead, they went down the aisle asking if anyone wanted to order and pay for a drink, but they never asked me or many others if we wanted anything—they picked and chose passengers to ask. I raised my arm to try to get their attention, as I was desperate for some water, but they were avoiding almost all eye contact with the passengers. So I arrived in London completely dehydrated. Then I went to baggage claim. After waiting for about 20 to 30 minutes for my bags and not seeing anything that resembled mine, I started looking at my phone. That's when I saw an email from Iberia saying that there had been an incident with my luggage, and that my luggage had not made the flight, even though I had done the Madrid baggage drop in good time. Also, if I hadn’t checked my email, I don’t know how I would have found out that my luggage was missing, because there weren’t any reps at baggage claim. When I spoke to the Iberia representative about it, she said that the luggage would be arriving on another Iberia flight at 3:00 p.m. that day, but I was scheduled on a Virgin Atlantic flight departing London at 3:45, so picking up my luggage at 3:00 p.m. and rechecking it wouldn't be an option. After everything that had already happened that day, this was really disappointing. I didn't see my luggage again for two days. Honestly, it was just such a bad overall experience that I can't imagine flying Iberia again. And it was surprising, because earlier in the trip, I had been on the Renfe high-speed train from Barcelona to Madrid, which was a really good experience, so I had high expectations for Iberia. This could have been an aberration, but since it has been my only experience with Iberia, it is my only reference point.

Book cheap flights from North America to South Africa

Recent return flight deals

20/10Sun
1 stopTurkish Airlines
21h 25mJFK-JNB
13/11Wed
1 stopTurkish Airlines
34h 10mJNB-JFK
R13 856
10/11Sun
1 stopTurkish Airlines
32h 05mJFK-JNB
18/11Mon
1 stopTurkish Airlines
34h 10mJNB-JFK
R13 910
14/10Mon
2 stopsEthiopian Air
24h 05mJFK-JNB
20/10Sun
2 stopsEthiopian Air
27h 00mJNB-JFK
R16 824
3/11Sun
1 stopEthiopian Air
20h 45mIAD-CPT
10/11Sun
2 stopsEthiopian Air
25h 10mCPT-IAD
R17 128
8/2Sat
2 stopsBritish Airways
36h 44mEWR-JNB
19/2Wed
1 stopBritish Airways
30h 50mJNB-EWR
R19 988
11/11Mon
1 stopBritish Airways
28h 30mBWI-CPT
20/11Wed
1 stopBritish Airways
29h 05mCPT-BWI
R20 400
6/3Thu
1 stopUnited Airlines
32h 45mEWR-CPT
20/3Thu
1 stopUnited Airlines
40h 35mCPT-EWR
R23 028
6/3Thu
1 stopUnited Airlines
37h 25mEWR-CPT
20/3Thu
directUnited Airlines
16h 00mCPT-EWR
R23 081
12/1Sun
2 stopsKLM
24h 00mDCA-CPT
26/1Sun
2 stopsKLM
28h 10mCPT-DCA
R25 263
11/11Mon
2 stopsKLM
23h 30mLGA-CPT
18/11Mon
2 stopsKLM
25h 07mCPT-LGA
R25 835

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/2Tue
1 stopNorse Atlantic UK
32h 20mJFK-CPT
R8 796
9/10Wed
1 stopKenya Airways
25h 55mJFK-CPT
R9 029
12/11Tue
2 stopsTurkish Airlines
36h 32mATL-JNB
R11 746
13/10Sun
1 stopTurkish Airlines
30h 55mATL-JNB
R12 158
12/10Sat
directUnited Airlines
14h 55mEWR-JNB
R19 077
22/1Wed
directUnited Airlines
14h 20mEWR-CPT
R19 988
14/12Sat
1 stopKLM
22h 20mJFK-JNB
R20 900
16/12Mon
2 stopsKLM
24h 10mLGA-CPT
R63 898
13/12Fri
1 stopBritish Airways
28h 30mBWI-CPT
R78 148
22/9Sun
1 stopBritish Airways
31h 35mBWI-CPT
R85 836

Search by stops

Search by airline

Search by price

Last minute flights from North America to South Africa

Last minute flight, train and bus deals

18/9Wed
multi-stopEthiopian Air
24h 05mJFK-JNB
11/12Wed
multi-stopEthiopian Air
26h 55mJNB-JFK
R17 914
16/9Mon
multi-stop
36h 00mJFK-JNB
25/9Wed
multi-stop
37h 00mJNB-JFK
R18 755
17/9Tue
multi-stopTurkish Airlines
32h 50mJFK-JNB
6/10Sun
multi-stopTurkish Airlines
34h 35mJNB-JFK
R19 702
17/9Tue
multi-stopTurkish Airlines
30h 40mATL-JNB
30/9Mon
multi-stopTurkish Airlines
31h 45mJNB-ATL
R20 525
13/9Fri
directUnited Airlines
14h 55mEWR-CPT
20/9Fri
multi-stopUnited Airlines
25h 01mCPT-EWR
R32 664
13/9Fri
directUnited Airlines
14h 55mEWR-CPT
20/9Fri
multi-stopUnited Airlines
33h 43mCPT-EWR
R32 700
15/9Sun
multi-stopKLM
21h 35mJFK-CPT
22/9Sun
multi-stopKLM
25h 55mCPT-JFK
R33 076
15/9Sun
multi-stopKLM
21h 35mJFK-CPT
22/9Sun
multi-stopKLM
24h 15mCPT-JFK
R33 254
16/9Mon
multi-stopBritish Airways
31h 35mBWI-CPT
18/9Wed
multi-stopBritish Airways
30h 45mCPT-BWI
R89 286
15/9Sun
multi-stopBritish Airways
31h 45mEWR-CPT
17/9Tue
multi-stopBritish Airways
25h 00mCPT-EWR
R97 260

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to South Africa

Cabin class types available on flights to North America
Cabin classes available on flights to North America. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.