Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Caribbean Islands to South Africa from R14 028

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Caribbean Islands to South Africa departing on 7/8. 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
Tue 2/7
Tue 9/7

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

In the last 7 days, travellers have searched 41 909 192 times on KAYAK, and here's why:

Save 27% 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

October

High season

December

Cheapest flight

R14 028
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from San Juan to Johannesburg

FAQs for booking flights from Caribbean Islands to South Africa

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Caribbean Islands 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 Caribbean Islands 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 Caribbean Islands with another airline.

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

See more FAQs

Top airlines flying from Caribbean Islands to South Africa

 
Need help choosing which airline to fly with from Caribbean Islands 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,4
United AirlinesOverall score based on 10755 reviews
7,2Comfort
8,1Crew
7,1Entertainment
6,7Food
7,7Boarding
Airline reviews

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.

2,0 MediocreMichael, May 2024BZE - IAH
Read more about United Airlines reviews

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.

I liked everything about the flight. The service was excellent!

The crew’s attitud was not good, only worried for pilot’s comfort, so I ask myself why do I pay so much for so less. The plane is old and broken. I will rey another airline

Airline did not explain reasons why flight was delayed two hours. Explanations were badly needed and rarely provided. Problem seemed to clearly be the airline’s fault and not the fault of the weather or airport.

The seats were uncomfortable. The flight was almost 9 hours and they didn’t serve lunch

Boarding was friendly and quick. While the plane model was older with no live tv, the entertainment was full of movies and tv shows. All food was available. Pilots were very communicative with status of the flight. Flight landed on time.

My worst flying experience so far. This flight was delayed a total of 42 hours and diverted to New York before it was finally cancelled. It was delayed 4 and a half hours in London. As we were scanning our boarding passes at the gate they advised that the flight was being diverted to JFK since the delays caused us to missed the open hours for Charlotte international customs and immigration. We were assured multiple times by airport personnel, flight attendants, and the Pilot that we would land at JFK go through customs and immigration and then reboard the plane to fly to Charlotte in the same night. When we landed in New York the pilot advised us as we were retrieving our carry on luggage that we were delayed till 10am the next morning and to see guest services to get a room for the night. During this time I had to purchase a room for a family member in Charlotte which drove over 4 and a half hours to pick us up from Charlotte. This could have been avoided if American Airlines had been up front about the delay. Then after standing in line for over 2 and a half hours at guest services we were taken by taxi to a hotel 30 minutes out of the way. Luckily I looked for other flights that night and found one at 8 am to get on. The initial flight which we were scheduled to fly to charlotte in was delayed 12 more times and was finally cancelled 42 hours after it was supposed to land. I am unaware of what happened to the guest that were supposed to fly on the flight after we were placed on another flight but 42 hours in delays for a direct flight is absolutely ridiculous.

The entire process was flawless and as expected flying first class. The only thing that I have a complaint on...when first boarding, the plane was EXTREMELY cold; then when we were trying to sleep, it was way too hot - just better regulating (especially trying to sleep) would have made it perfect.

Flight bumpy but good. 1 hr 20 mins for luggage not so good.

The seats were tiny, being of a fairly petite build, I don’t usually expect to feel crammed and cramped in a seat, but I definitely was on this flight. I couldn’t even bend over to get anything out from under the seat in front and getting up to go to the bathroom at night with the seat backs reclined was nearly impossible. I had to do gymnastics to get over and out. For an airline that does long flights overnight, it’s kind of ridiculous.

The first class flight itself was first class, however getting to the airport and getting through the airport was agony. The BA flight sat on the taxiway for ages and caused us to miss our connecting flight which meant half a day lost. Our return flight on BA was cancelled so a dawn flight was made and we lost another half day. Goodby BA

There was some delay at Heathrow where a machine needed to "start the engines" wasn't available and they couldn't even find the team tasked to do it. Unacceptable. Caused about an hour delay and seemed unnecessary. Also saw several passengers abusing the overhead luggage situation, having too many large bags and not leaving enough space for others. The crew was good and the refreshments were good in quality and quantity.

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

Crew and boarding fine. Flight delayed, then delayed again after boarding.

Seating space was crowded and I am a very small woman.

TIRED OLD plane. Seat cushion is completely old and NOT cushion at all; after an hour of flying butt hurts. Boarding is a complete disaster. No one respects the boarding groups, and the BA boarding crew care less about boarding groups or Tier status. What is the point of spending all this money on Business Class tickets when no one respects the boarding system? It took 90 minutes since we landed to get our luggage. 20 minutes to show on the screen which belt we are supposed to go to and another 1 hour to get our luggage - not the kind of service you will expect from BA at LHR

Book cheap flights from Caribbean Islands to South Africa

Recent return flight deals

13/10Sun
2 stopsUnited Airlines
35h 15mPOS-JNB
30/10Wed
2 stopsUnited Airlines
57h 43mJNB-POS
R32 464
13/10Sun
2 stopsUnited Airlines
35h 15mPOS-JNB
29/10Tue
2 stopsUnited Airlines
31h 23mJNB-POS
R33 101
9/10Wed
2 stopsUnited Airlines
35h 15mPOS-JNB
30/10Wed
2 stopsUnited Airlines
57h 43mJNB-POS
R34 564
6/10Sun
1 stopDelta
21h 35mMBJ-JNB
27/10Sun
1 stopDelta
24h 10mJNB-MBJ
R37 340
16/10Wed
2 stops
51h 02mPOS-JNB
27/10Sun
2 stops
41h 22mJNB-POS
R39 590
16/10Wed
2 stopsQatar Airways
51h 02mPOS-JNB
29/10Tue
2 stopsQatar Airways
41h 22mJNB-POS
R39 797
16/10Wed
2 stopsQatar Airways
51h 02mPOS-JNB
28/10Mon
2 stopsQatar Airways
37h 39mJNB-POS
R40 003
6/10Sun
2 stops
34h 45mMBJ-JNB
27/10Sun
2 stops
42h 27mJNB-MBJ
R43 473
8/8Thu
1 stopDelta
22h 45mMBJ-JNB
20/8Tue
1 stopDelta
22h 05mJNB-MBJ
R51 781
24/6Mon
2 stopsBritish Airways
36h 20mKIN-JNB
5/1Sun
2 stopsBritish Airways
30h 33mJNB-KIN
R92 365

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/8Wed
2 stops
55h 09mSJU-JNB
R14 028
6/8Tue
3 stops
57h 01mSJU-JNB
R17 573
7/8Wed
1 stopUnited Airlines
22h 15mSJU-JNB
R21 736
6/8Tue
2 stops
49h 25mSJU-JNB
R23 480
16/6Sun
2 stopsQatar Airways
36h 10mNAS-JNB
R25 806
16/6Sun
3 stops
31h 55mNAS-JNB
R42 197
16/6Sun
1 stopBritish Airways
27h 15mNAS-JNB
R71 098

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Caribbean Islands

Cabin classes:

R3 057
R3 432
R3 207
R450