Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Johannesburg To Caribbean Last modified: 29 Aug 2016 12:36 AM

Cheap flights from Johannesburg (JNB) to popular destinations in Caribbean

Barbados
Carrier Departure Date Return Date Lowest Price
British Airways 18 May 2017 25 May 2017 R19 851
British Airways 10 May 2017 13 May 2017 R19 851
British Airways 11 May 2017 22 May 2017 R19 851
British Airways 05 Jan 2017 18 Jan 2017 R20 081
Virgin Atlantic 18 May 2017 25 May 2017 R21 115
Virgin Atlantic 17 Sep 2016 28 Sep 2016 R21 115
Virgin Atlantic 15 Dec 2016 30 Dec 2016 R21 833
Grand Cayman
Carrier Departure Date Return Date Lowest Price
British Airways 01 Nov 2016 15 Nov 2016 R19 018
British Airways 08 Oct 2016 15 Oct 2016 R19 420
British Airways 01 Dec 2016 09 Dec 2016 R19 463
American 18 Dec 2016 03 Jan 2017 R22 005
American 15 Dec 2016 01 Jan 2017 R22 551
Air Canada 01 Dec 2016 09 Dec 2016 R22 925
American 15 Dec 2016 04 Jan 2017 R23 068
Havana
Carrier Departure Date Return Date Lowest Price
Etihad 25 Apr 2017 06 May 2017 R21 201
Iberia 04 Nov 2016 09 Nov 2016 R22 178
Iberia 22 Nov 2016 30 Nov 2016 R22 178
Air France 25 Apr 2017 06 May 2017 R22 580
Air France 06 Jun 2017 20 Jun 2017 R22 580
Air France 04 Nov 2016 09 Nov 2016 R22 580
Air France 11 Nov 2016 22 Nov 2016 R22 580
Air France 22 Nov 2016 30 Nov 2016 R22 580
KLM 22 Nov 2016 30 Nov 2016 R22 652
Kingston
Carrier Departure Date Return Date Lowest Price
American 15 Nov 2016 30 Nov 2016 R21 474
British Airways 09 Oct 2016 23 Oct 2016 R22 048
American 10 Oct 2016 24 Oct 2016 R22 752
British Airways 18 Oct 2016 31 Oct 2016 R22 853
British Airways 15 Oct 2016 31 Oct 2016 R22 853
KLM 15 Nov 2016 30 Nov 2016 R22 996
American 09 Oct 2016 23 Oct 2016 R23 011
British Airways 13 Dec 2016 21 Dec 2016 R23 700
Air Canada 09 Oct 2016 23 Oct 2016 R24 505
Montego Bay
Carrier Departure Date Return Date Lowest Price
Air Canada 02 Nov 2016 05 Nov 2016 R17 739
United 02 Nov 2016 05 Nov 2016 R18 285
American 07 Apr 2017 10 Apr 2017 R19 808
American 01 Nov 2016 07 Nov 2016 R19 808
American 08 May 2017 19 May 2017 R19 808
American 20 Dec 2016 07 Jan 2017 R21 201
American 21 Dec 2016 07 Jan 2017 R21 445
United 02 Oct 2016 05 Oct 2016 R21 991
American 23 Oct 2016 31 Oct 2016 R22 264
Nassau
Carrier Departure Date Return Date Lowest Price
Air Canada 24 Jan 2017 31 Jan 2017 R16 188
United 24 Jan 2017 31 Jan 2017 R18 041
Air Canada 03 Apr 2017 09 Apr 2017 R18 328
Air Canada 22 Oct 2016 31 Oct 2016 R18 932
United 23 Jan 2017 28 Jan 2017 R19 822
United 22 Oct 2016 31 Oct 2016 R20 181
British Airways 22 Oct 2016 31 Oct 2016 R21 732
Port of Spain
Carrier Departure Date Return Date Lowest Price
United 31 Dec 2016 14 Jan 2017 R23 442
United 01 Oct 2016 10 Oct 2016 R25 998
United 02 Dec 2016 22 Dec 2016 R26 056
British Airways 31 Dec 2016 14 Jan 2017 R26 717
British Airways 01 Oct 2016 10 Oct 2016 R34 990
British Airways 02 Dec 2016 22 Dec 2016 R35 263
Punta Cana
Carrier Departure Date Return Date Lowest Price
Air Canada 15 Dec 2016 29 Dec 2016 R21 819
United 25 Oct 2016 01 Nov 2016 R21 890
Emirates 25 Oct 2016 01 Nov 2016 R24 878
United 02 Jan 2017 16 Jan 2017 R27 219
KLM 02 Jan 2017 16 Jan 2017 R27 880
KLM 15 Dec 2016 29 Dec 2016 R28 024
Emirates 02 Jan 2017 16 Jan 2017 R28 440
Emirates 15 Dec 2016 29 Dec 2016 R28 455
Santo Domingo
Carrier Departure Date Return Date Lowest Price
Iberia 25 Oct 2016 01 Nov 2016 R22 005
Emirates 05 Mar 2017 12 Mar 2017 R24 361
Emirates 25 Oct 2016 01 Nov 2016 R24 361
Emirates 26 Dec 2016 09 Jan 2017 R24 361
Iberia 05 Mar 2017 12 Mar 2017 R26 731
British Airways 05 Mar 2017 12 Mar 2017 R26 860
Iberia 16 Dec 2016 04 Jan 2017 R27 119
Iberia 26 Dec 2016 09 Jan 2017 R30 623
St Lucia
Carrier Departure Date Return Date Lowest Price
Virgin Atlantic 02 Nov 2016 14 Nov 2016 R21 890
Virgin Atlantic 17 Dec 2016 28 Dec 2016 R22 005
Virgin Atlantic 29 Dec 2016 06 Jan 2017 R24 864
British Airways 29 Dec 2016 06 Jan 2017 R26 745
British Airways 02 Nov 2016 14 Nov 2016 R26 788
British Airways 17 Dec 2016 28 Dec 2016 R26 961

Flight Schedule Summaries Number of flights searched: 511Last modified: 29 Aug 2016 12:36 AM

Johannesburg to Bermuda
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL X X X X X X X
Delta ATL / BOS X
Johannesburg to Grand Cayman
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL X X X X X X X
Johannesburg to Havana
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Iberia MAD X X X
Johannesburg to Kingston
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL X X X X X
Johannesburg to Montego Bay
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL X X X X X X X
Johannesburg to Nassau
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X
Delta ATL X X X X X X X
Delta ATL / JFK X X X X X
Johannesburg to Punta Cana
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X
Delta ATL X X X X X X X
Delta ATL / JFK X X X X X X X
Johannesburg to St Maarten
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X
Delta ATL X X X
Delta ATL / JFK X X X
KLM AMS X X X

Cheap Flights from Johannesburg to Caribbean Countries

Cheap International Flights from Johannesburg - JNB

FlightsAirlineLowest Price
Johannesburg to Havana Air France, Etihad, Iberia, KLM, Swiss, Virgin Atlantic R22 178
Johannesburg to Barbados Air Canada, JetBlue, British Airways, Delta, Emirates, Iberia, Virgin Atlantic R21 115
Johannesburg to Kingston American, Air Canada, JetBlue, British Airways, Delta, KLM, United R21 474
Johannesburg to Nassau American, Air Canada, Air France, JetBlue, British Airways, Delta, United R18 932
Johannesburg to Grand Cayman American, Air Canada, JetBlue, British Airways, Delta, United R19 018
Johannesburg to Montego Bay American, Air Canada, JetBlue, British Airways, Delta, KLM, United, Virgin Atlantic R17 739
Johannesburg to Port of Spain JetBlue, British Airways, Iberia, United R25 998
Johannesburg to Bermuda American, Air Canada, British Airways, Delta R19 621
Johannesburg to St Maarten American, Air France, JetBlue, Delta, KLM, United Check Dates
Johannesburg to Antigua American, Air Canada, British Airways, Iberia, Virgin Atlantic R20 196
Johannesburg to St Lucia Air France, JetBlue, British Airways, Delta, KLM, Virgin Atlantic R21 890
Johannesburg to GeorgetownCheck Dates
Johannesburg to Aruba American, British Airways, Delta, KLM, United R18 659
Johannesburg to St Thomas Island American, British Airways, Delta, United, Virgin Atlantic Check Dates
Johannesburg to Paramaribo KLM Check Dates
Johannesburg to Curacao American, British Airways, KLM, United Check Dates
Johannesburg to GrenadaCheck Dates
Johannesburg to Port au Prince American, Air France, JetBlue, Delta R20 066
Johannesburg to St Kitts American, Delta Check Dates
Johannesburg to Tobago British Airways Check Dates
Johannesburg to Beef Island American, United R39 629
Johannesburg to Providenciales American, Air Canada, JetBlue, British Airways, Delta, United Check Dates
Johannesburg to Fort de France Air France Check Dates
Johannesburg to Dominica Air France R22 321
Johannesburg to Pointe-a-Pitre Air France Check Dates
Johannesburg to Cayenne Air France Check Dates
Johannesburg to Punta Cana American, Air Berlin, Air Canada, Air France, JetBlue, British Airways, Delta, Emirates, Latam Airlines Brasil, KLM, Swiss, United R21 819
Johannesburg to Santo Domingo American, Air France, JetBlue, British Airways, Delta, Emirates, Iberia, KLM, United R22 005
Johannesburg to Puerto PlataCheck Dates
Johannesburg to Santiago Delta Check Dates
Cheap Flights from Johannesburg to Caribbean, from R16 188 Round trip from JNB to caribbean