R695 Find Cheap Flights from North America to South Africa

1 adult
1 adult, Economy

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 13% 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.

Useful Info

Good to know

Low seasonAugust
Cheapest flightR695
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly (28% 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 from North America to South Africa is likely to change within 7 days, so travellers 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 from North America to South Africa with an airline and back 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 from North America to South Africa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airlines fly most frequently to South Africa?

    North America and South Africa are connected by different airlines. The airlines that fly that route the most regularly are United Airlines (13 flights per week), Delta (10 flights per week), and Virgin Atlantic (10 flights per week).

  • How many airports are there in South Africa?

    There are 19 airports in South Africa. The busiest airport is OR Tambo Airport, Johannesburg (JNB), with 56% of all flights arriving there.

  • Which is the cheapest airport to fly into in South Africa?

    Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in South Africa is Johannesburg OR Tambo Airport (JNB), with an average flight price of R23 320.

  • What is the cheapest day to fly to South Africa?

    Based on KAYAK data, the cheapest day to fly to South Africa is Monday when return tickets can be as cheap as R18 038. On the other hand, the most expensive day to fly is Saturday, when return prices are R26 218 on average.

  • What is the cheapest time of day to fly to South Africa?

    The cheapest time of day to fly to South Africa is generally at night, when retur flights cost R1 303 on average. Morning departures are around 26% more expensive than evening flights, on average. The most expensive time of day to fly to South Africa is generally in the afternoon, which is peak travel time and where the average cost of a ticket is R1 955.

  • What is the cheapest flight to South Africa?

    The cheapest ticket to South Africa from North America found in the last 72 hours was to Johannesburg OR Tambo Airport, at R1 486 return. The most popular route is Atlanta (ATL) to Johannesburg OR Tambo Airport (JNB) and the cheapest return airline ticket found on this route in the last 72 hours was R1 486.

  • What is the cheapest month to fly from North America to South Africa?

    The cheapest month for flights from North America to South Africa is January, when tickets cost R23 661 (return) on average. On the other hand, the most expensive months are December and August, when the average cost of round-trip tickets is R35 179 and R31 323 respectively.

  • How far in advance should I book a flight from North America to South Africa?

    To get a below-average price on a flight from North America to South Africa, you should book around 2 weeks before departure, which saves you about 6% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 14 weeks before departure.

  • How many cities have direct flights to South Africa?

    From North America, there are direct flights to South Africa from 3 cities. The city with the most direct flights is Atlanta, with 20 direct flights each week.

  • How many direct flights to South Africa are there each day?

    There are around 5 direct flights from within North America to South Africa every day. Most flights (58%) depart in the evening.

  • How many direct flights to South Africa are there each week?

    Each week there are around 33 direct flights from within North America to South Africa. The most common day for departures is Monday, with 18% of flights taking off on this day.

  • How long is the flight to South Africa?

    An average direct flight from North America to South Africa takes 23h 49m, covering a distance of 22843 km. The shortest route is Atlanta (ATL) to Cape Town (CPT) with an average flight time of 14h 20m.

  • How many long-haul flights are there to South Africa each week?

    There aren’t any medium-haul (3-6 hour flight duration) or short-haul (up to 3 hour flight duration) flights to South Africa. Instead, there are 33 long-haul flights (6-12 hour flight duration), with the most arriving from Atlanta.

  • What are the most popular destinations in South Africa?

    Based on KAYAK flight searches, the most popular destination is Cape Town (49% of total searches to South Africa). The next most popular destinations are Johannesburg (40%) and Sun City Resort (10%). Searches for flights to Durban (1%) are also popular.

Reviews of the top 5 airlines flying 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 1386 reviews
7,7Comfort
7,3Food
8,4Crew
7,2Entertainment
7,8Boarding
Airline reviews

Over 1 Hr delay. No APU so no AC on ground. Plane was hot during boarding and then they closed the doors over 20 minutes before engine start so interior of plane was steamy hot and stuffy. Could have been helped by opening doors until ready to depart.

2,0 MediocrePeter, Aug 2025SAN - AMS
Read more KLM reviews

Over 1 Hr delay. No APU so no AC on ground. Plane was hot during boarding and then they closed the doors over 20 minutes before engine start so interior of plane was steamy hot and stuffy. Could have been helped by opening doors until ready to depart.

First of all we couldn’t check in online, then we learn at the airport we were on stand by for KLM’s mistake of overbooking. The seats were not comfy at all. Our luggage got lost.

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

Our first flight was delayed so we missed our connecting flight. However it was easy to book a later flight on their app.

My flight was delayed by 6 hours then I missed BOTH of my connecting flights, I then had to stay in the AIRPORT at JFK because soooooo many people also suffered from missing flights and there was no hotels available. I would like to be compensated for this experience! I had to stay in the airport for over 16 hours!

Klm start boarding while somw air issue in the plan

The service was great. However the lounge only gets passing grade

I appreciate that KLM was proactive in informing me of the 2 hour delay which enabled me to replan my travel. It was a bit stressful not knowing whether my connection from Montreal to Ottawa was happening. But the ground and air crew did a good job at comforting and assuring me.

Cabin crew were excellent, very proffesional, polite and friendly, in flight snack was underwhelming, a packet of cheese biscuits, im sure KLM could run to a sandwich!

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

Flight was good and crew was super polite. However, there were around 5 kids screaming the WHOLE 2 hours. I understand kids have to come but parents need to do something to control their children. They make the experience terrible, especially after finishing 16 hour shifts at the hospital I needed some sleep, which I did not get.

Overall, it was good. I was seating next to a wonderful lady and did not notice how time flew. Thanks

The experience was great, the crew was very polite and hospitable. I will definitely make if my go to airlines.

Survey sent before we actually left. Delay after delay. Now a crew problem.

So far so good but food and entertainment are not available for this flight

The tv monitor in front of my seat was not responding. The flight crew reset it and it still didn’t work.

Did not even get on board. Was told I needed an esta agreement. Was not aware of this when I booked the fare and not told about them

Had a hard time finding my assigned seat. No attendants to assist.

Very friendly staff. The flight was on time. Need a bit heavy covers/blankets. It can get colder with a thin blanket.

The plane was so gross and dirty. Literally saw dust layering and flowing out the grey vents. Dust was all over the air vent knobs to the point where I took my sani wipe and cleaned them down so at least it wasn't blowing my my face. Also, I upgraded and paid for Wifi and it's always so spotty. I get we are in the air, but don't charge for it if it's not going to work. I expect so much more from United. They really are giving up.

I had a bad experience with the Airline company. I still did not get one of my baggages. I went several times at the Airport looking for the missing luggage.

my experience was great with Turkish airlines . the problem i encountered was with kayak booking. When I booked . it showed that im allowed a bag . and when I got to the airport, i had to pay $165 for one bag.

The crew were very hospitable and pleasant. The food was pretty good. Unfortunately, there was a flight delay of more than 2 hours. We're not sure why but it appeared to be outside the control of Turkish Airlines.

We couldn’t fly to Chicago on our booked flight. The flight was overbooked.

Outdated business class on this aircraft, no flat bed, and even minimal recline. Couldn’t sleep at all. Laggy and outdated entertainment system. Food sub standard.

Terrible. Delayed. No one would help. Just limped about like a piece of meat

With a 4 hour delay its was a very basic flight which was just bearable. We were offered food vouchers for the delay and then they didnt work, so that was annoying. Also poor communication about the delay which got pushed out 3 times.

I hate to have pay for my first luggage 165$ when I did my search on Kayak with 2 luggages .I don't plan to use kayak in the future and go with Turkish airlines directly

It was great except my luggage was C severely damaged over i picked it up off the carousel in London. . A suit case that had been used once does no longer have the use of the extendable arm as it’s broken

Overall great airline that still provides two suitcases, has a huge hub and crew goes above and beyond to assist you. Boarding took a lot of time as there were only 2 people checking in. Also, in Istanbul, taxing took almost 30 min.

They only gave us 30 minutes to make an international connecting flight. We didn’t make the connection but they did do a good job rebooking us despite the chaos. Our bags didn’t make it back and their process for customer support is pretty bad when it comes to luggage.

My recent experience with ASKY Airlines was disappointing. The check-in process was disorganized, and I was provided with inaccurate information regarding baggage requirements, resulting in unforeseen expenses. Additionally, the ground staff demonstrated a lack of professionalism and appeared insufficiently trained to handle passenger needs effectively. Regrettably, this initial encounter has left me reluctant to consider future travel with the airline.

The Boeing 737 MAX on this route, flown in the middle of the night, is an UTTER FAILURE for business travellers. The whole point of business travel is to arrive alert and recover from travel quickly, and this little aeroplane with its quarter recline uncomfortable business seats does nothing for that. It’s a small step up from economy in that you have decent legroom, but that’s it. Absolute margin at the cost of the traveller.

Good. Crew do seem to be less friendly- management are clearly limiting them or not empowering them as they used to.

The food was terrible and the seating was uncomfortable, but the airline did a great thing letting us board in Abbis Ababa on our connecting flight after our original flight was very delayed.

Delays delays making us miss or next connection to IAD hence having to stay additional 24 hrs in Addis Ababa

Checking in wasn't organized, too many so-called diplomats were jumping line while everyone was waiting in line. They should have their own line not to impede on other passengers that was also waiting to be served. We all paid money and there should be no discrimination because everyone's money should have the same value diplomat or not! If they want to give diplomats some special treatment then let them create their own check in desk and not treat other passengers some that are (elderly, some with children, pregnant women) making them stand longer in line than necessary just because people are jumping line 😡

Traveling with Ethiopian is always a good experience. I also enjoy the stay at skylight hotel in Addis

I had a comfortable seat that makes my trip wonderful. I appreciate the Ethiopia crew, they were very helpful

The flight itself was fine. The exception is that my luggage was destroyed, and I filed a claim that I haven't heard from anyone.

The space is tight. Either you sit straight up the whole time, but the minute you relax, your knees hit the back of the seat in front of you. My seat would not recline so I was quite uncomfortable. Didn’t use my tray table bc it was stained and sticky and nasty. I was also seating in one of the last rows and one crew member and people going to the bathroom kept hitting my elbow resting on the armrest.

The crew’s professionalism was top notch and the food and drinks available were excellent. I only ask that we get the refurbished 777’s on the London to Bermuda route that I had for the London to Singapore leg. The updated infotainment system is much better than the older version

The staff were fantastic and couldn't have been more accomodating; however, the air-conditioning was broken in our section of the aircraft, leaving us feeling extremely cold and unwell on arrival in Johannesbury. The head sets were also faulty, causing difficulty when listening to announcements and entertainment.

Very old aircraft. Seat 15 A & B personal light not working, foot rest broken in 15 A , reclining push buttons required two people to do it. Overall experience was below standard. The same food was served both the times. No snacks in the ally, drink choices very limited. It felt like it was the year 2000. The crew unfriendly, hospitality 4/10.

For some reason they didn’t give me a seat and said I was on standby and to stay by the gate till I was assigned a seat then right before boarding I got a seat I got to my destination and no luggage

Captain sick. Unable to get replacement so delayed me 30 hours, many others delayed 54 hours. TOTALLY DESTROYED ALL MY PLANS, including lost my rental car which would now cost over 5 times what I paid so stuck with buses n trains... lost hotel reservations.... HORRIBLE!!!

Terrible, We experienced massive delays and then couldn’t book a hotel through the link provided, nothing was available. We then went to the airport the next day and experienced further delays, almost no communication was given. We had dinner at lunchtime and breakfast at midnight. We then landed in Jhb at 1am and had to book another hotel as our flight to durban was at 8am. The experience was painful and very expensive.

Cancelled flight, limited information and chaotic rebooking and accommodation provision. Apathetic crew who were more interested in taking about their layover plans than remembering passengers orders and actually bringing them (after 3 reminders). To top it off, priority baggage checked in at The Wing (LHR’s first class checkin) was delivered last to the baggage belt.

The crew were good. The flight was on time. The entertainment choice was ok. But the food was bad, tasted and texture were awful.

As seats on planes seem to get smaller over time and people’s bodies get bigger significant mismatches occur. I was seated in the middle of a four seat center row on a 9 hour 10 minute flight from Heathrow to Seattle. The woman seated next to me was such a size that she required a seat belt extension in order for her to fasten the seatbelt around her. She occupied fully 1/3 or more of both my seat and my table. Her and her stuff also occupied most of the space for my feet. Not an enjoyable way to spend on a 9 hour flight. My most miserable flying experience ever.

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.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.