How to get to Saint Lucia, South Africa from Jamaica by flight ? You can check flights from Jamaica to Saint Lucia, South Africa below.
You can find flight ticket prices from Jamaica to Saint Lucia, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Richards Bay and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Richards Bay to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
4Z881
Airlink
|
12:25
Montego Bay
20:45
Newark
06:40
Johannesburg
|
16:22
Newark
17:45
Johannesburg
08:10
Richards Bay
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
4Z881
Airlink
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
06:40
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
08:10
Richards Bay
|
Connect |
DL1928
Delta
DL204
Delta
4Z885
Airlink
|
14:00
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
16:57
Atlanta
14:45
Johannesburg
17:50
Richards Bay
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
4Z881
Airlink
|
14:45
Montego Bay
20:45
Newark
06:40
Johannesburg
|
18:28
Newark
17:45
Johannesburg
08:10
Richards Bay
|
Connect |
DL1957
Delta
DL214
Delta
SA061
South African Airways
4Z881
Airlink
|
14:48
Montego Bay
23:45
New York JFK
22:35
Lagos
06:40
Johannesburg
|
18:35
New York JFK
15:35
Lagos
05:25
Johannesburg
08:10
Richards Bay
|
Connect |
UA1206
United Airlines
UA188
United Airlines
4Z881
Airlink
|
14:55
Montego Bay
20:45
Newark
06:40
Johannesburg
|
18:50
Newark
17:45
Johannesburg
08:10
Richards Bay
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
4Z881
Airlink
|
15:10
Montego Bay
20:45
Newark
06:40
Johannesburg
|
19:07
Newark
17:45
Johannesburg
08:10
Richards Bay
|
Connect |
UA1628 1206
United Airlines
UA1122
United Airlines
MN114
Comair
4Z881
Airlink
|
15:10
Montego Bay
20:30
Newark
18:25
Capetown
06:40
Johannesburg
|
19:07
Newark
17:00
Capetown
20:25
Johannesburg
08:10
Richards Bay
|
Connect |
UA1628 1206
United Airlines
UA1122
United Airlines
JE162
Mango
4Z881
Airlink
|
15:10
Montego Bay
20:30
Newark
18:20
Capetown
06:40
Johannesburg
|
19:07
Newark
17:00
Capetown
20:15
Johannesburg
08:10
Richards Bay
|
Connect |
DL1800
Delta
DL204
Delta
4Z885
Airlink
|
15:35
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
18:34
Atlanta
14:45
Johannesburg
17:50
Richards Bay
|
Connect |
DL1987
Delta
DL204
Delta
4Z885
Airlink
|
17:20
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
20:20
Atlanta
14:45
Johannesburg
17:50
Richards Bay
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z885
Airlink
|
19:35
Montego Bay
22:30
London Heathrow
16:20
Johannesburg
|
09:15
London Heathrow
11:25
Johannesburg
17:50
Richards Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Richards Bay and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Richards Bay to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL204
Delta
4Z885
Airlink
|
09:00
Kingston
17:45
Atlanta
16:20
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
17:50
Richards Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Durban and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Durban to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
BA6227
British Airways
|
12:25
Montego Bay
20:45
Newark
19:15
Johannesburg
|
16:22
Newark
17:45
Johannesburg
20:20
Durban
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
BA6317
British Airways
|
12:25
Montego Bay
20:30
Newark
18:40
Capetown
|
16:22
Newark
17:00
Capetown
20:40
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA284
Safair
|
12:25
Montego Bay
20:45
Newark
18:50
Johannesburg
|
16:22
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
JE261
Mango
|
12:25
Montego Bay
20:45
Newark
18:45
Johannesburg
|
16:22
Newark
17:45
Johannesburg
19:55
Durban
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
FA346 390
Safair
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
18:00
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
19:10
Durban
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
JE269
Mango
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
17:50
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
19:00
Durban
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
BA6225
British Airways
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
17:50
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
18:55
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
FA284
Safair
|
14:45
Montego Bay
20:45
Newark
18:50
Johannesburg
|
18:28
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
MN641
Comair
|
14:45
Montego Bay
20:45
Newark
19:25
Johannesburg
|
18:28
Newark
17:45
Johannesburg
20:30
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
BA6227
British Airways
|
14:45
Montego Bay
20:45
Newark
19:15
Johannesburg
|
18:28
Newark
17:45
Johannesburg
20:20
Durban
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
BA6317
British Airways
|
14:55
Montego Bay
20:30
Newark
18:40
Capetown
|
18:50
Newark
17:00
Capetown
20:40
Durban
|
Connect |
UA1206
United Airlines
UA188
United Airlines
BA6227
British Airways
|
14:55
Montego Bay
20:45
Newark
19:15
Johannesburg
|
18:50
Newark
17:45
Johannesburg
20:20
Durban
|
Connect |
UA1206
United Airlines
UA188
United Airlines
FA284
Safair
|
14:55
Montego Bay
20:45
Newark
18:50
Johannesburg
|
18:50
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA1206
United Airlines
UA188
United Airlines
MN641
Comair
|
14:55
Montego Bay
20:45
Newark
19:25
Johannesburg
|
18:50
Newark
17:45
Johannesburg
20:30
Durban
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
BA6227
British Airways
|
15:10
Montego Bay
20:45
Newark
19:15
Johannesburg
|
19:07
Newark
17:45
Johannesburg
20:20
Durban
|
Connect |
UA1628 1206
United Airlines
UA1122
United Airlines
BA6317
British Airways
|
15:10
Montego Bay
20:30
Newark
18:40
Capetown
|
19:07
Newark
17:00
Capetown
20:40
Durban
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
FA284
Safair
|
15:10
Montego Bay
20:45
Newark
18:50
Johannesburg
|
19:07
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
JE261
Mango
|
15:10
Montego Bay
20:45
Newark
18:45
Johannesburg
|
19:07
Newark
17:45
Johannesburg
19:55
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
JE348
Mango
|
19:35
Montego Bay
16:45
London Heathrow
07:30
Capetown
|
09:15
London Heathrow
06:25
Capetown
09:25
Durban
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
|
19:35
Montego Bay
16:55
London Heathrow
|
09:15
London Heathrow
05:25
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
BA6315
British Airways
|
19:35
Montego Bay
16:45
London Heathrow
09:40
Capetown
|
09:15
London Heathrow
06:25
Capetown
11:40
Durban
|
Connect |
VS166
Virgin Atlantic
BA057
British Airways
BA6211
British Airways
|
19:35
Montego Bay
21:10
London Heathrow
12:00
Johannesburg
|
09:15
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
JE243 245
Mango
|
19:35
Montego Bay
19:00
London Heathrow
08:00
Johannesburg
|
09:15
London Heathrow
07:05
Johannesburg
09:10
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Maputo and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
TM306
Linhas Aéreas de Moçambique
|
12:25
Montego Bay
20:45
Newark
20:00
Johannesburg
|
16:22
Newark
17:45
Johannesburg
21:10
Maputo
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
TM306
Linhas Aéreas de Moçambique
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
20:00
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
21:10
Maputo
|
Connect |
TS385
Air Transat
TS480
Air Transat
TP281
TAP Portugal
|
13:05
Montego Bay
21:15
Montreal
10:00
Lisbon
|
17:20
Montreal
08:40
Lisbon
22:30
Maputo
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
TM306
Linhas Aéreas de Moçambique
|
14:45
Montego Bay
20:45
Newark
20:00
Johannesburg
|
18:28
Newark
17:45
Johannesburg
21:10
Maputo
|
Connect |
UA1206
United Airlines
UA188
United Airlines
TM306
Linhas Aéreas de Moçambique
|
14:55
Montego Bay
20:45
Newark
20:00
Johannesburg
|
18:50
Newark
17:45
Johannesburg
21:10
Maputo
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
TM306
Linhas Aéreas de Moçambique
|
15:10
Montego Bay
20:45
Newark
20:00
Johannesburg
|
19:07
Newark
17:45
Johannesburg
21:10
Maputo
|
Connect |
AA1704
American Airlines
SA204
South African Airways
SA142
South African Airways
|
17:09
Montego Bay
11:15
New York JFK
09:40
Johannesburg
|
21:20
New York JFK
08:00
Johannesburg
10:40
Maputo
|
Connect |
BW11
Caribbean Airlines
SA204
South African Airways
SA142
South African Airways
|
17:50
Montego Bay
11:15
New York JFK
09:40
Johannesburg
|
21:30
New York JFK
08:00
Johannesburg
10:40
Maputo
|
Connect |
DE2163
Condor Flugdienst
SA261
South African Airways
SA142
South African Airways
|
18:40
Montego Bay
20:45
Frankfurt
09:40
Johannesburg
|
11:45
Frankfurt
07:25
Johannesburg
10:40
Maputo
|
Connect |
DE2163
Condor Flugdienst
SA261
South African Airways
TM312
Linhas Aéreas de Moçambique
|
18:40
Montego Bay
20:45
Frankfurt
09:10
Johannesburg
|
11:45
Frankfurt
07:25
Johannesburg
10:20
Maputo
|
Connect |
BA2264
British Airways
QR328
Qatar Airways
QR1361
Qatar Airways
|
19:30
Montego Bay
13:50
London Gatwick
02:00
Doha
|
09:25
London Gatwick
23:30
Doha
09:35
Maputo
|
Connect |
BA2264
British Airways
BA2033
British Airways
QR1361
Qatar Airways
|
19:30
Montego Bay
14:05
London Gatwick
02:00
Doha
|
09:25
London Gatwick
22:50
Doha
09:35
Maputo
|
Connect |
VS166
Virgin Atlantic
ET701
Ethiopian Airlines
ET819
Ethiopian Airlines
|
19:35
Montego Bay
20:15
London Heathrow
08:55
Addis Ababa
|
09:15
London Heathrow
07:00
Addis Ababa
13:25
Maputo
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
TM302
Linhas Aéreas de Moçambique
|
19:35
Montego Bay
19:00
London Heathrow
08:40
Johannesburg
|
09:15
London Heathrow
07:05
Johannesburg
09:50
Maputo
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
TM312
Linhas Aéreas de Moçambique
|
19:35
Montego Bay
19:00
London Heathrow
09:10
Johannesburg
|
09:15
London Heathrow
07:05
Johannesburg
10:20
Maputo
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
SA142
South African Airways
|
19:35
Montego Bay
19:00
London Heathrow
09:40
Johannesburg
|
09:15
London Heathrow
07:05
Johannesburg
10:40
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Pietermaritzburg and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
4Z735
Airlink
|
12:25
Montego Bay
20:45
Newark
12:15
Johannesburg
|
16:22
Newark
17:45
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1628
United Airlines
UA188
United Airlines
4Z747
Airlink
|
12:25
Montego Bay
20:45
Newark
07:00
Johannesburg
|
16:22
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
4Z747
Airlink
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
07:00
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1928
Delta
DL204
Delta
4Z743
Airlink
|
14:00
Montego Bay
17:45
Atlanta
16:25
Johannesburg
|
16:57
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
AA2801
American Airlines
BA214
British Airways
BA057
British Airways
4Z735
Airlink
|
14:34
Montego Bay
21:30
Boston
21:10
London Heathrow
12:15
Johannesburg
|
19:51
Boston
09:00
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
AA1720
American Airlines
BA066
British Airways
BA057
British Airways
4Z735
Airlink
|
14:44
Montego Bay
21:05
Philadelphia
21:10
London Heathrow
12:15
Johannesburg
|
18:27
Philadelphia
08:55
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
AA1720
American Airlines
AA728
American Airlines
BA057
British Airways
4Z735
Airlink
|
14:44
Montego Bay
22:00
Philadelphia
21:10
London Heathrow
12:15
Johannesburg
|
18:27
Philadelphia
10:20
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
4Z747
Airlink
|
14:45
Montego Bay
20:45
Newark
07:00
Johannesburg
|
18:28
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1957
Delta
DL214
Delta
SA061
South African Airways
4Z747
Airlink
|
14:48
Montego Bay
23:45
New York JFK
22:35
Lagos
07:00
Johannesburg
|
18:35
New York JFK
15:35
Lagos
05:25
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1206
United Airlines
UA188
United Airlines
4Z735
Airlink
|
14:55
Montego Bay
20:45
Newark
12:15
Johannesburg
|
18:50
Newark
17:45
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1206
United Airlines
UA188
United Airlines
4Z747
Airlink
|
14:55
Montego Bay
20:45
Newark
07:00
Johannesburg
|
18:50
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
SA302
South African Airways
4Z735
Airlink
|
14:55
Montego Bay
20:30
Newark
06:00
Capetown
12:15
Johannesburg
|
18:50
Newark
17:00
Capetown
07:55
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1628 1206
United Airlines
UA1122
United Airlines
SA302
South African Airways
4Z735
Airlink
|
15:10
Montego Bay
20:30
Newark
06:00
Capetown
12:15
Johannesburg
|
19:07
Newark
17:00
Capetown
07:55
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
4Z735
Airlink
|
15:10
Montego Bay
20:45
Newark
12:15
Johannesburg
|
19:07
Newark
17:45
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1628 1206
United Airlines
UA188
United Airlines
4Z747
Airlink
|
15:10
Montego Bay
20:45
Newark
07:00
Johannesburg
|
19:07
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1800
Delta
DL204
Delta
4Z743
Airlink
|
15:35
Montego Bay
17:45
Atlanta
16:25
Johannesburg
|
18:34
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
DL1987
Delta
DL204
Delta
4Z743
Airlink
|
17:20
Montego Bay
17:45
Atlanta
16:25
Johannesburg
|
20:20
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
BW11
Caribbean Airlines
SA204
South African Airways
4Z735
Airlink
|
17:50
Montego Bay
11:15
New York JFK
12:15
Johannesburg
|
21:30
New York JFK
08:00
Johannesburg
13:20
Pietermaritzburg
|
Connect |
DE2163
Condor Flugdienst
SA261
South African Airways
4Z735
Airlink
|
18:40
Montego Bay
20:45
Frankfurt
12:15
Johannesburg
|
11:45
Frankfurt
07:25
Johannesburg
13:20
Pietermaritzburg
|
Connect |
DE2163
Condor Flugdienst
LH572
Lufthansa
4Z735
Airlink
|
18:40
Montego Bay
22:00
Frankfurt
12:15
Johannesburg
|
11:45
Frankfurt
09:25
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
4Z735
Airlink
|
19:35
Montego Bay
19:00
London Heathrow
12:15
Johannesburg
|
09:15
London Heathrow
07:05
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA057
British Airways
4Z735
Airlink
|
19:35
Montego Bay
21:10
London Heathrow
12:15
Johannesburg
|
09:15
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z741
Airlink
|
19:35
Montego Bay
22:30
London Heathrow
17:15
Johannesburg
|
09:15
London Heathrow
11:25
Johannesburg
18:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
19:35
Montego Bay
22:30
London Heathrow
16:25
Johannesburg
|
09:15
London Heathrow
11:25
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6200
British Airways
4Z735
Airlink
|
19:35
Montego Bay
16:55
London Heathrow
06:15
Durban
12:15
Johannesburg
|
09:15
London Heathrow
05:25
Durban
07:20
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
19:35
Montego Bay
22:30
London Heathrow
12:15
Johannesburg
|
09:15
London Heathrow
11:25
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
KQ760
Kenya Airways
4Z735
Airlink
|
19:35
Montego Bay
17:25
London Heathrow
07:45
Nairobi
12:15
Johannesburg
|
09:15
London Heathrow
05:00
Nairobi
10:55
Johannesburg
13:20
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Durban and cost approximately 2100 USD.
You take a bus, shuttle or taxi from Durban to your destination in Saint Lucia, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL204
Delta
JE257
Mango
|
09:00
Kingston
17:45
Atlanta
15:50
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
17:00
Durban
|
Connect |
DL1841
Delta
DL204
Delta
QR1367
Qatar Airways
|
09:00
Kingston
17:45
Atlanta
16:00
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
17:10
Durban
|
Connect |
DL1841
Delta
DL204
Delta
JE259
Mango
|
09:00
Kingston
17:45
Atlanta
16:35
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
17:45
Durban
|
Connect |
BW414
Caribbean Airlines
BA252
British Airways
BA041
British Airways
|
10:55
Kingston
21:40
Nassau
16:55
London Heathrow
|
12:20
Nassau
10:55
London Heathrow
05:25
Durban
|
Connect |
You can find hotels and accommodations in Saint Lucia, South Africa with our hotels search tool below
Booking.com