Latest deals
Insights
FAQs
Price Alerts
Flights to Caribbean Islands

R21 855 Cheap flights to Caribbean Islands

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Caribbean Islands departing on 24/1. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Recent flights found to popular cities in Caribbean Islands

Find flights to these popular cities in Caribbean Islands from your nearest airport.
United Airlines
Feb 6
JNB
46h 46m
2 stops
MBJ
Feb 13
MBJ
22h 10m
1 stop
JNB
R24 121
Find similar
Delta
Feb 4
JNB
24h 29m
1 stop
MBJ
May 4
MBJ
23h 35m
1 stop
JNB
R24 490
Find similar
United Airlines
Feb 4
JNB
23h 37m
1 stop
MBJ
May 4
MBJ
42h 33m
2 stops
JNB
R24 821
Find similar
Multiple Airlines
Jan 24
JNB
36h 51m
2 stops
MBJ
Jan 26
MBJ
36h 30m
2 stops
JNB
R26 056
Find similar
American Airlines
Feb 4
JNB
44h 04m
2 stops
MBJ
May 4
MBJ
35h 05m
2 stops
JNB
R26 166
Find similar
United Airlines
Feb 6
JNB
46h 46m
2 stops
MBJ
Feb 13
MBJ
44h 47m
2 stops
JNB
R26 627
Find similar
Multiple Airlines
Jan 24
JNB
41h 01m
2 stops
MBJ
Jan 26
MBJ
22h 10m
1 stop
JNB
R27 585
Find similar
Multiple Airlines
Feb 6
JNB
40h 05m
3 stops
MBJ
Feb 13
MBJ
34h 45m
3 stops
JNB
R60 846
Find similar
United Airlines
Feb 6
CPT
23h 25m
1 stop
GCM
Feb 13
GCM
43h 55m
2 stops
CPT
R24 545
Find similar
Multiple Airlines
Feb 6
CPT
51h 25m
3 stops
GCM
Feb 13
GCM
41h 10m
2 stops
CPT
R34 827
Find similar
British Airways
Jan 24
JNB
30h 25m
2 stops
KIN
Feb 4
KIN
35h 55m
2 stops
JNB
R21 855
Find similar
British Airways
Jan 21
JNB
30h 25m
2 stops
KIN
Feb 5
KIN
44h 32m
2 stops
JNB
R21 928
Find similar
British Airways
Jan 21
JNB
30h 25m
2 stops
KIN
Feb 6
KIN
36h 00m
2 stops
JNB
R22 444
Find similar
British Airways
Jan 20
JNB
28h 35m
2 stops
KIN
Feb 2
KIN
36h 00m
2 stops
JNB
R23 108
Find similar
British Airways
Jan 22
JNB
54h 25m
2 stops
KIN
Feb 6
KIN
36h 00m
2 stops
JNB
R23 255
Find similar
Delta
Jan 23
JNB
29h 05m
1 stop
KIN
Feb 4
KIN
27h 00m
1 stop
JNB
R25 632
Find similar
Delta
Jan 23
JNB
29h 05m
1 stop
KIN
Feb 8
KIN
42h 59m
2 stops
JNB
R26 259
Find similar
Delta
Jan 23
JNB
29h 05m
1 stop
KIN
Feb 5
KIN
30h 00m
2 stops
JNB
R26 314
Find similar
British Airways
Jan 18
JNB
30h 25m
2 stops
KIN
Feb 6
KIN
36h 00m
2 stops
JNB
R29 133
Find similar
British Airways
Jan 18
JNB
30h 25m
2 stops
KIN
Feb 8
KIN
33h 05m
2 stops
JNB
R29 299
Find similar
British Airways
Apr 18
JNB
29h 30m
2 stops
KIN
Apr 28
KIN
41h 30m
2 stops
JNB
R30 939
Find similar
British Airways
Apr 18
JNB
29h 30m
2 stops
KIN
Apr 28
KIN
37h 40m
2 stops
JNB
R31 105
Find similar

Find the cheapest flights from South Africa to Caribbean Islands

Cheap return flights

These are some of the best return flight deals from South Africa to Caribbean Islands that have been recently found on momondo from popular airlines, departing in the coming months.

Cheap one-way flights

Flying one-way? These are some of the best deals recently discovered on momondo for flights from South Africa to Caribbean Islands.

Cheap last-minute flights

Planning a quick getaway from South Africa to Caribbean Islands? These are the last-minute flight deals available now.

Cheap direct flights

If you prefer a non-stop journey, check out our latest direct flight deals to Caribbean Islands, so you can enjoy a seamless trip without stopovers.

Cheap bus & train deals from South Africa to Caribbean Islands

Find recent round-trip train or bus tickets from South Africa to Caribbean Islands.

All round-trip flight deals to Caribbean Islands

The cheapest plane tickets to Caribbean Islands found on KAYAK recently.
19:25 - 18:50JNB-KIN
30h 25m2 stops
15:25 - 10:20KIN-JNB
35h 55m2 stops
R21 855British Airways
Find Deal
Fri, Jan 24 - Tue, Feb 4
19:25 - 18:50JNB-KIN
30h 25m2 stops
6:48 - 10:20KIN-JNB
44h 32m2 stops
R21 928British Airways
Find Deal
Tue, Jan 21 - Wed, Feb 5
22:00 - 13:46JNB-MBJ
46h 46m2 stops
13:25 - 18:35MBJ-JNB
22h 10m1 stop
R24 121United Airlines
Find Deal
Thu, Feb 6 - Thu, Feb 13
21:55 - 15:24JNB-MBJ
24h 29m1 stop
13:05 - 19:40MBJ-JNB
23h 35m1 stop
R24 490Delta
Find Deal
Tue, Feb 4 - Sun, May 4
20:50 - 13:15CPT-GCM
23h 25m1 stop
14:25 - 17:20GCM-CPT
43h 55m2 stops
R24 545United Airlines
Find Deal
Thu, Feb 6 - Thu, Feb 13
21:55 - 20:00JNB-KIN
29h 05m1 stop
9:00 - 19:00KIN-JNB
27h 00m1 stop
R25 632Delta
Find Deal
Thu, Jan 23 - Tue, Feb 4
10:25 - 16:16JNB-MBJ
36h 51m2 stops
13:25 - 8:55MBJ-JNB
36h 30m2 stops
R26 056
Find Deal
Fri, Jan 24 - Sun, Jan 26
21:15 - 10:19JNB-MBJ
44h 04m2 stops
12:55 - 7:00MBJ-JNB
35h 05m2 stops
R26 166American Airlines
Find Deal
Tue, Feb 4 - Sun, May 4
6:15 - 16:16JNB-MBJ
41h 01m2 stops
13:25 - 18:35MBJ-JNB
22h 10m1 stop
R27 585
Find Deal
Fri, Jan 24 - Sun, Jan 26
19:25 - 12:31JNB-KIN
48h 06m2 stops
15:20 - 10:20KIN-JNB
36h 00m2 stops
R31 529American Airlines
Find Deal
Tue, Jan 21 - Sun, Feb 2
15:20 - 15:20JNB-SDQ
30h 00m2 stops
R20 122
Find Deal
Tue, Dec 31
15:20 - 15:20JNB-SDQ
30h 00m2 stops
R20 233
Find Deal
Tue, Dec 31
15:20 - 1:37JNB-SDQ
40h 17m3 stops
R21 781
Find Deal
Tue, Dec 31
8:00 - 15:20JNB-SDQ
37h 20m3 stops
R22 923
Find Deal
Tue, Dec 31
21:55 - 14:29JNB-SDQ
22h 34m1 stop
R40 705Delta
Find Deal
Tue, Dec 31
22:00 - 13:40JNB-SDQ
21h 40m1 stop
6:00 - 18:35SDQ-JNB
30h 35m1 stop
R108 204United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
22:00 - 2:49JNB-SDQ
34h 49m1 stop
14:55 - 18:35SDQ-JNB
21h 40m1 stop
R114 745United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
22:00 - 2:49JNB-SDQ
34h 49m1 stop
14:55 - 18:35SDQ-JNB
21h 40m1 stop
R115 519United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
19:35 - 2:49JNB-SDQ
37h 14m2 stops
14:55 - 18:35SDQ-JNB
21h 40m1 stop
R119 315United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
19:35 - 13:40JNB-SDQ
48h 05m2 stops
14:55 - 18:35SDQ-JNB
21h 40m1 stop
R120 071United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
19:35 - 2:49JNB-SDQ
37h 14m2 stops
6:00 - 9:30SDQ-JNB
45h 30m2 stops
R123 959United Airlines
Find Deal
Thu, Dec 26 - Tue, Jan 7
19:40 - 0:23JNB-SDQ
34h 43m2 stops
15:22 - 22:00SDQ-JNB
48h 38m2 stops
R125 378
Find Deal
Thu, Dec 26 - Tue, Jan 7
19:40 - 0:23JNB-SDQ
34h 43m2 stops
7:05 - 22:00SDQ-JNB
32h 55m2 stops
R127 018
Find Deal
Thu, Dec 26 - Tue, Jan 7
12:45 - 16:12JNB-SDQ
33h 27m2 stops
2:56 - 14:40SDQ-JNB
29h 44m2 stops
R172 754Qatar Airways
Find Deal
Thu, Dec 26 - Mon, Jan 6
12:45 - 21:53JNB-SDQ
39h 08m2 stops
2:56 - 9:25SDQ-JNB
48h 29m2 stops
R182 391Qatar Airways
Find Deal
Thu, Dec 26 - Mon, Jan 6

See travel insights to Caribbean Islands from

Caribbean Islands flights insights and trends

Explore insights for your Caribbean Islands flight to craft the best travel plan

What is the cheapest day to depart on your flight to Caribbean Islands?

On average, the least expensive day to fly to Caribbean Islands from South Africa is on a Sunday. momondo users have found tickets for Sunday departures for as low as R35 242. However, this price may fluctuate depending on the airline, the season, and holidays. On the other hand, Saturday is the most expensive day to depart from South Africa because it is more convenient for both business and leisure travellers. As a result, prices tend to be around R38 117.

Cheapest flights to cities in Caribbean Islands

Click on the cities below to find out when it's cheapest to fly to Caribbean Islands from South Africa
Montego Bay
Montego Bay

Cheap Caribbean Islands flight deals and tips

Summary info about Caribbean Islands flight prices, duration and airlines

Best One-Way Price

R20 122

Best Round-Trip Price

R21 855

Fastest flight time

22h 34m

Popular in

June
The best one-way flight price to Caribbean Islands from South Africa in the last 72 hours is R20 122 (Johannesburg OR Tambo to Santo Domingo Las Americas).
The best round-trip flight price to Caribbean Islands from South Africa in the last 72 hours is R21 855 (Johannesburg OR Tambo to Kingston Norman Manley).
The fastest flight to Caribbean Islands from South Africa takes 22h 34m (Johannesburg OR Tambo to Santo Domingo Las Americas).
June has the highest demand for flights to Caribbean Islands, with a 7% price increase on average.

Frequently asked questions about flying to Caribbean Islands

Which airlines fly to Caribbean Islands?

What is the best day of the week to fly to Caribbean Islands?

The best day of the week to fly to Caribbean Islands is Sunday due to prices being at their lowest. Flying out on a Tuesday should be a backup plan since this day tends to be less expensive as well. Saturday, on the other hand, is the most expensive day to fly to Caribbean Islands.

When did momondo last update prices for flights to Caribbean Islands?

Prices for flights to Caribbean Islands were last updated today.

How many operators does momondo search for flights to Caribbean Islands?

How old do you have to be to fly to Caribbean Islands?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Caribbean Islands.

What documentation or ID do you need to fly to Caribbean Islands?

The travel and health documents you'll need for your trip to Caribbean Islands may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Caribbean Islands. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.


Why use momondo?

Why should I use momondo to find a flight deal to Caribbean Islands?

Finding the right flight to Caribbean Islands is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. These options can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Caribbean Islands quick and easy, saving you time and money.

Can I find flights to Caribbean Islands with flexible booking policies on momondo?

All flight searches to Caribbean Islands on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights to Caribbean Islands?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to Caribbean Islands.

I’m not ready to book a flight to Caribbean Islands right now. Can momondo alert me if prices change?

Price alerts on flights to Caribbean Islands are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.


An easier way to manage your Caribbean Islands trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Sun 29/12
Sun 5/1
Email me momondo's favourite deals

Find better results for your trip to Caribbean Islands


Cheapest flight routes to Caribbean Islands

These routes have the cheapest flights to Caribbean Islands found by momondo users in South Africa
DepartingDestinationBest TimeBest Price
JohannesburgSan Juan30h 22mR16 640
JohannesburgOranjestad30h 45mR18 280
JohannesburgKingston29h 30mR21 818
JohannesburgMontego Bay36h 51mR24 121
Cape TownGeorge Town23h 25mR24 545
JohannesburgWillemstad50h 05mR28 212
JohannesburgSanto Domingo23h 05mR32 432
JohannesburgFreeport62h 58mR39 416
JohannesburgSaint Thomas Island48h 21mR39 581
JohannesburgKralendijk26h 15mR43 672
JohannesburgHavana46h 35mR46 584
JohannesburgGeorgetown46h 16mR107 264