Flights to Caribbean Islands

R21 391 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 2/10. 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
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

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.
Qatar Airways
Aug 28
JNB
33h 03m
2 stops
MBJ
Sept 18
MBJ
32h 15m
2 stops
JNB
R28 489
Multiple Airlines
Aug 28
JNB
50h 13m
2 stops
MBJ
Sept 18
MBJ
31h 15m
1 stop
JNB
R37 158
United Airlines
Jun 30
JNB
35h 45m
2 stops
MBJ
Sept 30
MBJ
22h 38m
1 stop
JNB
R37 489
Qatar Airways
Jun 30
JNB
31h 28m
2 stops
MBJ
Sept 30
MBJ
41h 20m
2 stops
JNB
R37 505
Multiple Airlines
Jun 30
JNB
46h 50m
2 stops
MBJ
Sept 30
MBJ
29h 55m
3 stops
JNB
R46 290
Multiple Airlines
Aug 28
JNB
31h 50m
1 stop
MBJ
Sept 18
MBJ
31h 15m
1 stop
JNB
R51 733
Multiple Airlines
Aug 28
JNB
43h 25m
3 stops
MBJ
Sept 18
MBJ
36h 25m
2 stops
JNB
R60 071
British Airways
Oct 2
CPT
28h 20m
2 stops
GCM
Nov 7
GCM
34h 20m
2 stops
CPT
R21 391
British Airways
Oct 2
CPT
31h 50m
3 stops
GCM
Nov 10
GCM
34h 20m
2 stops
CPT
R22 351
British Airways
Oct 2
CPT
38h 10m
3 stops
GCM
Nov 9
GCM
36h 45m
3 stops
CPT
R22 533
American Airlines
Oct 4
CPT
47h 10m
2 stops
GCM
Nov 8
GCM
37h 56m
2 stops
CPT
R25 345
Delta
Oct 2
CPT
22h 35m
1 stop
GCM
Nov 9
GCM
21h 45m
1 stop
CPT
R25 362
British Airways
Oct 2
CPT
28h 20m
2 stops
GCM
Nov 6
GCM
42h 05m
3 stops
CPT
R26 024
Qatar Airways
Oct 8
CPT
35h 51m
2 stops
GCM
Nov 12
GCM
36h 16m
2 stops
CPT
R26 073
Qatar Airways
Oct 7
CPT
53h 36m
2 stops
GCM
Nov 8
GCM
45h 25m
2 stops
CPT
R26 123
Qatar Airways
Oct 7
CPT
53h 36m
2 stops
GCM
Nov 9
GCM
43h 11m
2 stops
CPT
R26 173
British Airways
Oct 2
CPT
31h 50m
3 stops
GCM
Nov 11
GCM
55h 55m
3 stops
CPT
R26 206
British Airways
Oct 2
CPT
28h 20m
2 stops
GCM
Nov 6
GCM
34h 20m
2 stops
CPT
R26 735
British Airways
Oct 7
CPT
52h 45m
3 stops
GCM
Nov 7
GCM
34h 20m
2 stops
CPT
R26 917
British Airways
Nov 5
JNB
33h 36m
2 stops
KIN
Nov 9
KIN
43h 55m
2 stops
JNB
R22 649
British Airways
Nov 5
JNB
33h 36m
2 stops
KIN
Nov 9
KIN
43h 55m
2 stops
JNB
R22 798
British Airways
Nov 5
JNB
33h 36m
2 stops
KIN
Nov 9
KIN
36h 27m
2 stops
JNB
R22 814
United Airlines
Oct 1
JNB
46h 58m
3 stops
KIN
Oct 31
KIN
44h 37m
3 stops
JNB
R24 320
British Airways
Nov 1
JNB
47h 18m
2 stops
KIN
Nov 30
KIN
38h 38m
2 stops
JNB
R24 469
British Airways
Jul 27
JNB
31h 47m
2 stops
KIN
Aug 9
KIN
33h 01m
2 stops
JNB
R24 601
British Airways
Jul 18
JNB
31h 47m
2 stops
KIN
Jul 27
KIN
41h 40m
2 stops
JNB
R25 213
British Airways
Aug 28
JNB
29h 27m
2 stops
KIN
Sept 7
KIN
44h 20m
2 stops
JNB
R25 891
Delta
Oct 1
JNB
28h 35m
1 stop
KIN
Oct 31
KIN
27h 00m
1 stop
JNB
R26 735
American Airlines
Oct 1
JNB
49h 47m
2 stops
KIN
Oct 31
KIN
34h 12m
2 stops
JNB
R27 016
British Airways
Jul 11
JNB
31h 47m
2 stops
KIN
Jul 18
KIN
28h 55m
1 stop
JNB
R27 364
British Airways
Jul 11
JNB
31h 47m
2 stops
KIN
Jul 18
KIN
57h 30m
2 stops
JNB
R28 141

Flights to San Juan Luis Munoz Marin Intl Airport

Search all flight deals to San Juan Luis Munoz Marin Intl Airport
British Airways
Jul 24
JNB
30h 44m
2 stops
SJU
Jul 31
SJU
37h 06m
2 stops
JNB
R28 323
United Airlines
Jul 24
JNB
31h 50m
1 stop
SJU
Jul 31
SJU
23h 05m
1 stop
JNB
R43 312
United Airlines
Jul 24
JNB
31h 34m
2 stops
SJU
Jul 31
SJU
23h 05m
1 stop
JNB
R44 024
Multiple Airlines
Jul 24
JNB
32h 10m
3 stops
SJU
Jul 31
SJU
28h 31m
3 stops
JNB
R57 556
United Airlines
Jul 24
JNB
31h 50m
1 stop
SJU
Jul 31
SJU
23h 05m
1 stop
JNB
R123 352
United Airlines
Nov 4
JNB
43h 21m
2 stops
SDQ
Nov 8
SDQ
21h 42m
1 stop
JNB
R22 401
United Airlines
Nov 4
JNB
43h 21m
2 stops
SDQ
Nov 8
SDQ
21h 42m
1 stop
JNB
R22 549
United Airlines
Nov 4
JNB
30h 01m
2 stops
SDQ
Nov 8
SDQ
21h 42m
1 stop
JNB
R22 583
United Airlines
Nov 4
JNB
34h 41m
2 stops
SDQ
Nov 8
SDQ
38h 12m
2 stops
JNB
R23 410
United Airlines
Nov 4
JNB
34h 41m
2 stops
SDQ
Nov 8
SDQ
38h 12m
2 stops
JNB
R23 559
United Airlines
Nov 4
JNB
34h 41m
2 stops
SDQ
Nov 8
SDQ
38h 12m
2 stops
JNB
R23 592
Multiple Airlines
Jul 5
JNB
43h 37m
2 stops
SDQ
Jul 12
SDQ
30h 40m
1 stop
JNB
R31 566
Qatar Airways
Jul 5
JNB
30h 30m
2 stops
SDQ
Jul 12
SDQ
34h 36m
2 stops
JNB
R32 327
Multiple Airlines
Jul 5
JNB
33h 00m
3 stops
SDQ
Jul 12
SDQ
34h 15m
2 stops
JNB
R38 928
Multiple Airlines
Jul 5
JNB
33h 00m
3 stops
SDQ
Jul 12
SDQ
35h 05m
3 stops
JNB
R42 386
United Airlines
Jul 5
JNB
30h 46m
1 stop
SDQ
Jul 12
SDQ
23h 20m
1 stop
JNB
R45 198

Find the cheapest flights from South Africa to Caribbean Islands

Recent return flight deals from South Africa to Caribbean Islands

Enter your travel dates to find the best prices.
Multiple Airlines Logo
9:25 - 20:30
JNB
-
AUA
41h 05m
2 stops
Multiple Airlines Logo
22:20 - 7:45
AUA
-
JNB
27h 25m
1 stop
R18 165Multiple Airlines
Tue, Aug 18 - Wed, Nov 11
Multiple Airlines Logo
9:25 - 20:30
JNB
-
AUA
41h 05m
2 stops
Multiple Airlines Logo
22:20 - 7:45
AUA
-
JNB
27h 25m
1 stop
R20 763Multiple Airlines
Tue, Aug 18 - Wed, Nov 11
British Airways Logo
18:50 - 16:10
CPT
-
GCM
28h 20m
2 stops
British Airways Logo
18:50 - 12:10
GCM
-
CPT
34h 20m
2 stops
R21 391British Airways
Fri, Oct 2 - Sat, Nov 7
British Airways Logo
15:20 - 16:10
CPT
-
GCM
31h 50m
3 stops
British Airways Logo
18:50 - 12:10
GCM
-
CPT
34h 20m
2 stops
R22 351British Airways
Fri, Oct 2 - Tue, Nov 10
United Airlines Logo
10:25 - 23:46
JNB
-
SDQ
43h 21m
2 stops
United Airlines Logo
14:53 - 18:35
SDQ
-
JNB
21h 42m
1 stop
R22 401United Airlines
Wed, Nov 4 - Sun, Nov 8
United Airlines Logo
10:25 - 23:46
JNB
-
SDQ
43h 21m
2 stops
United Airlines Logo
14:53 - 18:35
SDQ
-
JNB
21h 42m
1 stop
R22 549United Airlines
Wed, Nov 4 - Sun, Nov 8
Qatar Airways Logo
20:20 - 13:30
JNB
-
GGT
48h 10m
2 stops
Qatar Airways Logo
14:10 - 8:40
GGT
-
JNB
35h 30m
2 stops
R24 220Qatar Airways
Mon, Nov 9 - Fri, Nov 13
Qatar Airways Logo
12:45 - 13:30
JNB
-
GGT
55h 45m
2 stops
Qatar Airways Logo
14:10 - 15:35
GGT
-
JNB
42h 25m
2 stops
R24 237Qatar Airways
Mon, Nov 9 - Fri, Nov 13
American Airlines Logo
18:50 - 11:00
CPT
-
GCM
47h 10m
2 stops
American Airlines Logo
15:14 - 12:10
GCM
-
CPT
37h 56m
2 stops
R25 345American Airlines
Sun, Oct 4 - Sun, Nov 8
American Airlines Logo
21:15 - 16:02
JNB
-
KIN
49h 47m
2 stops
American Airlines Logo
17:13 - 10:25
KIN
-
JNB
34h 12m
2 stops
R27 016American Airlines
Thu, Oct 1 - Sat, Oct 31

momondo Fare Finder

 
Locate flights to Caribbean Islands that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 13 550 searches and data was last updated on 11 June 2026.
Use the filters below to find and compare flights to Caribbean Islands that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest return flight

JohannesburgOranjestad

JNB - AUA

JNBAUA

Johannesburg OR Tambo

Tue 18/8

9:25-20:30

2 stops41h 05m

Oranjestad Reina Beatrix

Wed 11/11

22:20-7:45

1 stop27h 25m

R18 165

JohannesburgOranjestad

JNB - AUA

JNBAUA

Johannesburg OR Tambo

Tue 18/8

9:25-20:30

2 stops41h 05m

Oranjestad Reina Beatrix

Wed 11/11

22:20-7:45

1 stop27h 25m

R20 763
Fastest return journey

Cape TownGeorge Town

CPT - GCM

CPTGCM

Cape Town Intl

Fri 2/10

18:50-16:10

2 stops28h 20m

George Town Owen Roberts Intl

Sat 7/11

18:50-12:10

2 stops34h 20m

R21 391

Cape TownGeorge Town

CPT - GCM

CPTGCM

Cape Town Intl

Fri 2/10

15:20-16:10

3 stops31h 50m

George Town Owen Roberts Intl

Tue 10/11

18:50-12:10

2 stops34h 20m

R22 351

JohannesburgSanto Domingo

JNB - SDQ

JNBSDQ

Johannesburg OR Tambo

Wed 4/11

10:25-23:46

2 stops43h 21m

Santo Domingo Las Americas

Sun 8/11

14:53-18:35

1 stop21h 42m

R22 401

JohannesburgSanto Domingo

JNB - SDQ

JNBSDQ

Johannesburg OR Tambo

Wed 4/11

10:25-23:46

2 stops43h 21m

Santo Domingo Las Americas

Sun 8/11

14:53-18:35

1 stop21h 42m

R22 549

JohannesburgGeorgetown

JNB - GGT

JNBGGT

Johannesburg OR Tambo

Mon 9/11

20:20-13:30

2 stops48h 10m

Georgetown Exuma Intl

Fri 13/11

14:10-8:40

2 stops35h 30m

R24 220

JohannesburgGeorgetown

JNB - GGT

JNBGGT

Johannesburg OR Tambo

Mon 9/11

12:45-13:30

2 stops55h 45m

Georgetown Exuma Intl

Fri 13/11

14:10-15:35

2 stops42h 25m

R24 237

Cape TownGeorge Town

CPT - GCM

CPTGCM

Cape Town Intl

Sun 4/10

18:50-11:00

2 stops47h 10m

George Town Owen Roberts Intl

Sun 8/11

15:14-12:10

2 stops37h 56m

R25 345

JohannesburgKingston

JNB - KIN

JNBKIN

Johannesburg OR Tambo

Thu 1/10

21:15-16:02

2 stops49h 47m

Kingston Norman Manley

Sat 31/10

17:13-10:25

2 stops34h 12m

R27 016

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

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

Which airlines fly to Caribbean Islands?

British Airways, Qatar Airways and United Airlines are the top three most popular airlines that fly to Caribbean Islands from South Africa according to our data. British Airways is the first choice among our users, with 50% of people opting to fly with this airline when travelling to Caribbean Islands. Keep in mind that there are 7 different airlines that fly to Caribbean Islands on a routine basis, so you have a few additional options to choose from.

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

R12 425

Best Round-Trip Price

R18 165

Fastest flight time

33h 09m

Popular in

June
The best one-way flight price to Caribbean Islands from South Africa in the last 5 days is R12 425 (Cape Town Intl to George Town Owen Roberts Intl).
The best round-trip flight price to Caribbean Islands from South Africa in the last 5 days is R18 165 (Johannesburg OR Tambo to Oranjestad Reina Beatrix).
The fastest flight to Caribbean Islands from South Africa takes 33h 09m (Johannesburg OR Tambo to Montego Bay Sangster Intl).
June has the highest demand for flights to Caribbean Islands, with a 21% price increase on average.

Frequently asked questions about flying to Caribbean Islands

Which airlines 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
Sat 11/7
Sat 18/7

Find better results for your trip to Caribbean Islands