Find flights
When to book
FAQs & Tips
Airlines
Deals

R15 022 Find cheap flights from Caribbean Islands 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 Caribbean Islands to South Africa departing on 31/1. 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 214 184 times on KAYAK, and here's why:

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

August

High season

December

Cheapest flight

R15 022
Best time to beat the crowds but there is an average 7% increase in price.
Most popular time to fly (17% more expensive on average)
Flight from Montego Bay 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 9283 reviews
8,1Crew
7,7Boarding
7,1Entertainment
7,3Comfort
6,7Food
Airline reviews

The Cree was BEYOND AMAZING. They were, by far, THE BEST CREW I had the pleasure of flying with. They catered to my every need, beyond friendly, and upheld the highest level of professionalism that is of Lufthansa Airlines.

10,0 ExcellentNader, Sept 2024FRA - LAX
Read more United Airlines reviews

The Cree was BEYOND AMAZING. They were, by far, THE BEST CREW I had the pleasure of flying with. They catered to my every need, beyond friendly, and upheld the highest level of professionalism that is of Lufthansa Airlines.

Quality of service and maintenance has declined since my last trip before COVID.

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

United needs to figure out its Economy PLUS standards; its better than economy but that's not saying much. It seems like United stripped away all the basics for an international flight (such as In Seat entertainment) and repackaged some of them as plus. Would not fly United internationally again.

Our flight was delayed several times. It left 9 hours after scheduling. We had to sleep in the airport.

Flight was delayed by an hour and We had to rush and run so we will make it to our connecting flight! And then when we reached Naples, Italy , our luggages were all DELAYED!!! It was a real inconvenience to us!!

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.

An hour and a half late is UNACCEPTABLE. The negative impact to our family is unconscionable. And for the price we were forced to pay...

Flight was delayed 2.5 hours - a big deal on an overnight when you plan to sleep.

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.

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

the old seats really need to go. they are not comfortable and outdated by many years. I waited over 40 minutes for my bag, unacceptable!

The crew was great, the food was great, the seats were torture. I just could not get comfortable. Too narrow, too close to the seat in front. I felt guilty about reclining my seat and resisted but the people in front of me did not feel the same way. I thought both coming and going that the discomfort would conceivably be enough to prevent me from going abroad in the future. Will it? I'm not sure - but it will definitely be a factor in my choice of travel.

It was a great experience. I did find that some menu options were not available, which was a bit surprising, but over all a wonderful experience.

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

Experience was probably the best I’ve had on BA for a long time. Only thing is A380 is old now and it needs upgrading. The en re attainment screens are very small and the touchscreen barely works.

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.

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!

Book cheap flights from Caribbean Islands to South Africa

Recent return flight deals

11/2Tue
1 stopDelta
21h 32mSJU-JNB
25/2Tue
1 stopDelta
31h 49mJNB-SJU
R22 568
11/2Tue
2 stopsQatar Airways
30h 25mSJU-JNB
25/2Tue
2 stopsQatar Airways
29h 55mJNB-SJU
R23 063
18/2Tue
2 stopsQatar Airways
33h 16mSJU-JNB
4/3Tue
2 stopsQatar Airways
29h 55mJNB-SJU
R23 399
10/2Mon
1 stopUnited Airlines
22h 25mSJU-JNB
24/2Mon
2 stopsUnited Airlines
32h 47mJNB-SJU
R23 416
11/2Tue
1 stopUnited Airlines
22h 25mSJU-JNB
25/2Tue
2 stopsUnited Airlines
32h 47mJNB-SJU
R24 300
5/11Tue
2 stops
25h 40mKIN-JNB
25/11Mon
2 stops
30h 55mJNB-KIN
R28 824
20/11Wed
1 stopBritish Airways
27h 10mNAS-JNB
27/11Wed
1 stopBritish Airways
23h 40mJNB-NAS
R34 480
5/11Tue
2 stops
39h 15mMBJ-JNB
12/11Tue
1 stop
26h 05mJNB-MBJ
R35 522
7/12Sat
2 stopsLufthansa
58h 55mSJU-JNB
14/12Sat
2 stopsLufthansa
35h 01mJNB-SJU
R36 282
1/2Sat
2 stopsBritish Airways
36h 00mKIN-JNB
14/2Fri
2 stopsBritish Airways
54h 38mJNB-KIN
R43 846

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/1Fri
1 stopUnited Airlines
22h 10mMBJ-JNB
R15 022
21/2Fri
2 stops
34h 05mGCM-CPT
R16 754
1/2Sat
2 stops
55h 55mMBJ-JNB
R18 645
20/2Thu
2 stopsUnited Airlines
43h 55mGCM-CPT
R19 422
1/2Sat
3 stops
33h 08mMBJ-JNB
R27 958
17/12Tue
2 stopsUnited Airlines
56h 55mGCM-JNB
R32 589
20/2Thu
1 stopDelta
22h 05mGCM-CPT
R33 561
1/2Sat
1 stopDelta
21h 48mMBJ-JNB
R33 667
21/2Fri
3 stopsBritish Airways
32h 50mGCM-CPT
R66 856
17/12Tue
3 stops
31h 55mGCM-JNB
R67 210

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 Caribbean Islands
Cabin classes available on flights to Caribbean Islands. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.