How to get to South Africa from Jamaica by flight ? You can check flights from Jamaica to South Africa below.
You can find flight ticket prices from Jamaica to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Johannesburg and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL204
Delta
|
09:00
Kingston
17:45
Atlanta
|
11:58
Atlanta
14:45
Johannesburg
|
Connect |
BW33
Caribbean Airlines
UA1927
United Airlines
UA188
United Airlines
|
12:30
Kingston
15:30
Fort Lauderdale-Hollywood International
20:45
Newark
|
14:20
Fort Lauderdale-Hollywood International
18:45
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Johannesburg and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
UA1628
United Airlines
UA188
United Airlines
|
12:50
Montego Bay
20:45
Newark
|
16:47
Newark
17:45
Johannesburg
|
Connect |
UA1206
United Airlines
UA188
United Airlines
|
15:10
Montego Bay
20:45
Newark
|
19:07
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Capetown and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA1122
United Airlines
|
12:50
Montego Bay
20:30
Newark
|
16:47
Newark
17:00
Capetown
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
|
15:10
Montego Bay
20:30
Newark
|
19:07
Newark
17:00
Capetown
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
|
19:15
Montego Bay
16:20
London Heathrow
|
08:55
London Heathrow
05:55
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Bloemfontein and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
4Z701
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
07:40
Bloemfontein
|
Connect |
UA1503
United Airlines
SA210
South African Airways
SA210
South African Airways
5Z112
CemAir
|
12:35
Montego Bay
17:40
Washington Dulles
09:10
Accra
06:25
Johannesburg
|
15:55
Washington Dulles
08:10
Accra
17:00
Johannesburg
07:25
Bloemfontein
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
JE406
Mango
|
12:50
Montego Bay
20:30
Newark
11:20
Capetown
|
16:47
Newark
17:00
Capetown
12:50
Bloemfontein
|
Connect |
UA1628
United Airlines
UA188
United Airlines
5Z112
CemAir
|
12:50
Montego Bay
20:45
Newark
06:25
Johannesburg
|
16:47
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
12:50
Montego Bay
20:30
Newark
06:00
Capetown
|
16:47
Newark
17:00
Capetown
07:35
Bloemfontein
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
4Z604
Airlink
|
12:50
Montego Bay
20:30
Newark
10:30
Capetown
|
16:47
Newark
17:00
Capetown
12:05
Bloemfontein
|
Connect |
UA1628
United Airlines
UA188
United Airlines
5Z116
CemAir
|
12:50
Montego Bay
20:45
Newark
10:30
Johannesburg
|
16:47
Newark
17:45
Johannesburg
11:30
Bloemfontein
|
Connect |
UA1628
United Airlines
UA188
United Airlines
4Z701
Airlink
|
12:50
Montego Bay
20:45
Newark
06:40
Johannesburg
|
16:47
Newark
17:45
Johannesburg
07:40
Bloemfontein
|
Connect |
B6380
JetBlue Airways
SA204
South African Airways
5Z116
CemAir
|
13:20
Montego Bay
11:15
New York JFK
10:30
Johannesburg
|
16:57
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
DL1928
Delta
DL204
Delta
4Z705
Airlink
|
14:00
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
16:57
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1957
Delta
DL214
Delta
SA061
South African Airways
5Z112
CemAir
|
14:48
Montego Bay
23:45
New York JFK
22:35
Lagos
06:25
Johannesburg
|
18:35
New York JFK
15:35
Lagos
05:25
Johannesburg
07:25
Bloemfontein
|
Connect |
DL1957
Delta
DL214
Delta
SA061
South African Airways
4Z701
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
07:40
Bloemfontein
|
Connect |
UA1206
United Airlines
UA188
United Airlines
5Z124
CemAir
5Z1121
CemAir
|
15:10
Montego Bay
20:45
Newark
06:10
Johannesburg
12:15
George
|
19:07
Newark
17:45
Johannesburg
08:10
George
14:00
Bloemfontein
|
Connect |
UA1206
United Airlines
UA188
United Airlines
4Z701
Airlink
|
15:10
Montego Bay
20:45
Newark
06:40
Johannesburg
|
19:07
Newark
17:45
Johannesburg
07:40
Bloemfontein
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
JE406
Mango
|
15:10
Montego Bay
20:30
Newark
11:20
Capetown
|
19:07
Newark
17:00
Capetown
12:50
Bloemfontein
|
Connect |
UA1206
United Airlines
UA188
United Airlines
5Z116
CemAir
|
15:10
Montego Bay
20:45
Newark
10:30
Johannesburg
|
19:07
Newark
17:45
Johannesburg
11:30
Bloemfontein
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
SA302
South African Airways
5Z116
CemAir
|
15:10
Montego Bay
20:30
Newark
06:00
Capetown
10:30
Johannesburg
|
19:07
Newark
17:00
Capetown
07:55
Johannesburg
11:30
Bloemfontein
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
15:10
Montego Bay
20:30
Newark
06:00
Capetown
|
19:07
Newark
17:00
Capetown
07:35
Bloemfontein
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
4Z604
Airlink
|
15:10
Montego Bay
20:30
Newark
10:30
Capetown
|
19:07
Newark
17:00
Capetown
12:05
Bloemfontein
|
Connect |
UA1206
United Airlines
UA188
United Airlines
5Z112
CemAir
|
15:10
Montego Bay
20:45
Newark
06:25
Johannesburg
|
19:07
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
DL1800
Delta
DL204
Delta
4Z707
Airlink
|
15:35
Montego Bay
17:45
Atlanta
17:10
Johannesburg
|
18:34
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
DL1800
Delta
DL204
Delta
4Z705
Airlink
|
15:35
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
18:34
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
5Z114
CemAir
|
16:55
Montego Bay
11:15
New York JFK
15:30
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
16:25
Bloemfontein
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
5Z116
CemAir
|
16:55
Montego Bay
11:15
New York JFK
10:30
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
4Z713
Airlink
|
16:55
Montego Bay
11:15
New York JFK
13:20
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
14:20
Bloemfontein
|
Connect |
AA1704
American Airlines
SA204
South African Airways
5Z116
CemAir
|
16:59
Montego Bay
11:15
New York JFK
10:30
Johannesburg
|
21:10
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
DL1987
Delta
DL204
Delta
4Z705
Airlink
|
17:20
Montego Bay
17:45
Atlanta
16:20
Johannesburg
|
20:20
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1987
Delta
DL204
Delta
4Z707
Airlink
|
17:20
Montego Bay
17:45
Atlanta
17:10
Johannesburg
|
20:20
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
BW11
Caribbean Airlines
SA204
South African Airways
5Z116
CemAir
|
17:50
Montego Bay
11:15
New York JFK
10:30
Johannesburg
|
21:30
New York JFK
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
DE2163
Condor Flugdienst
SA261
South African Airways
4Z713
Airlink
|
18:40
Montego Bay
20:45
Frankfurt
13:20
Johannesburg
|
11:45
Frankfurt
07:25
Johannesburg
14:20
Bloemfontein
|
Connect |
DE2163
Condor Flugdienst
LH572
Lufthansa
4Z713
Airlink
|
18:40
Montego Bay
22:00
Frankfurt
13:20
Johannesburg
|
11:45
Frankfurt
09:25
Johannesburg
14:20
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
4Z608
Airlink
|
19:15
Montego Bay
16:20
London Heathrow
16:20
Capetown
|
08:55
London Heathrow
05:55
Capetown
17:55
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z705
Airlink
|
19:15
Montego Bay
22:30
London Heathrow
16:20
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
17:20
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
BA057
British Airways
4Z713
Airlink
|
19:15
Montego Bay
21:10
London Heathrow
13:20
Johannesburg
|
08:55
London Heathrow
10:15
Johannesburg
14:20
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6200
British Airways
5Z116
CemAir
|
19:15
Montego Bay
16:55
London Heathrow
06:15
Durban
10:30
Johannesburg
|
08:55
London Heathrow
05:25
Durban
07:20
Johannesburg
11:30
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z713
Airlink
|
19:15
Montego Bay
22:30
London Heathrow
13:20
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
14:20
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
5Z114
CemAir
|
19:15
Montego Bay
22:30
London Heathrow
15:30
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
16:25
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
4Z602
Airlink
|
19:15
Montego Bay
16:20
London Heathrow
11:25
Capetown
|
08:55
London Heathrow
05:55
Capetown
13:00
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
JE422
Mango
|
19:15
Montego Bay
16:20
London Heathrow
15:50
Capetown
|
08:55
London Heathrow
05:55
Capetown
17:20
Bloemfontein
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
5Z116
CemAir
|
19:15
Montego Bay
19:00
London Heathrow
10:30
Johannesburg
|
08:55
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to East London and cost approximately 1400 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
4Z913
Airlink
|
12:50
Montego Bay
20:45
Newark
07:20
Johannesburg
|
16:47
Newark
17:45
Johannesburg
08:50
East London
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
FA142
Safair
|
12:50
Montego Bay
20:30
Newark
08:05
Capetown
|
16:47
Newark
17:00
Capetown
09:40
East London
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA388
Safair
|
12:50
Montego Bay
20:45
Newark
07:10
Johannesburg
|
16:47
Newark
17:45
Johannesburg
08:45
East London
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
FA150
Safair
|
12:50
Montego Bay
20:30
Newark
07:05
Capetown
|
16:47
Newark
17:00
Capetown
08:40
East London
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA380
Safair
|
12:50
Montego Bay
20:45
Newark
07:00
Johannesburg
|
16:47
Newark
17:45
Johannesburg
08:35
East London
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
FA140
Safair
|
12:50
Montego Bay
20:30
Newark
06:25
Capetown
|
16:47
Newark
17:00
Capetown
08:00
East London
|
Connect |
UA1206
United Airlines
UA188
United Airlines
4Z913
Airlink
|
15:10
Montego Bay
20:45
Newark
07:20
Johannesburg
|
19:07
Newark
17:45
Johannesburg
08:50
East London
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
FA142
Safair
|
15:10
Montego Bay
20:30
Newark
08:05
Capetown
|
19:07
Newark
17:00
Capetown
09:40
East London
|
Connect |
UA1206
United Airlines
UA188
United Airlines
FA380
Safair
|
15:10
Montego Bay
20:45
Newark
07:00
Johannesburg
|
19:07
Newark
17:45
Johannesburg
08:35
East London
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
FA140
Safair
|
15:10
Montego Bay
20:30
Newark
06:25
Capetown
|
19:07
Newark
17:00
Capetown
08:00
East London
|
Connect |
UA1206
United Airlines
UA188
United Airlines
FA284
Safair
FA440
Safair
|
15:10
Montego Bay
20:45
Newark
18:50
Johannesburg
11:20
Durban
|
19:07
Newark
17:45
Johannesburg
20:00
Durban
12:35
East London
|
Connect |
UA1206
United Airlines
UA188
United Airlines
FA388
Safair
|
15:10
Montego Bay
20:45
Newark
07:10
Johannesburg
|
19:07
Newark
17:45
Johannesburg
08:45
East London
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
MN114
Comair
MN801
Comair
|
15:10
Montego Bay
20:30
Newark
18:25
Capetown
09:35
Johannesburg
|
19:07
Newark
17:00
Capetown
20:25
Johannesburg
11:05
East London
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
FA150
Safair
|
15:10
Montego Bay
20:30
Newark
07:05
Capetown
|
19:07
Newark
17:00
Capetown
08:40
East London
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
JE791
Mango
|
16:55
Montego Bay
11:15
New York JFK
11:30
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
13:00
East London
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
MN801
Comair
|
16:55
Montego Bay
11:15
New York JFK
09:35
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
11:05
East London
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
4Z915
Airlink
|
16:55
Montego Bay
11:15
New York JFK
10:30
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
12:00
East London
|
Connect |
AA1704
American Airlines
SA204
South African Airways
JE791
Mango
|
16:59
Montego Bay
11:15
New York JFK
11:30
Johannesburg
|
21:10
New York JFK
08:00
Johannesburg
13:00
East London
|
Connect |
DL1987
Delta
DL204
Delta
FA382
Safair
|
17:20
Montego Bay
17:45
Atlanta
15:40
Johannesburg
|
20:20
Atlanta
14:45
Johannesburg
17:15
East London
|
Connect |
BW11
Caribbean Airlines
SA204
South African Airways
JE791
Mango
|
17:50
Montego Bay
11:15
New York JFK
11:30
Johannesburg
|
21:30
New York JFK
08:00
Johannesburg
13:00
East London
|
Connect |
DE2163
Condor Flugdienst
LH572
Lufthansa
4Z915
Airlink
|
18:40
Montego Bay
22:00
Frankfurt
10:30
Johannesburg
|
11:45
Frankfurt
09:25
Johannesburg
12:00
East London
|
Connect |
DE2163
Condor Flugdienst
SA261
South African Airways
MN801
Comair
|
18:40
Montego Bay
20:45
Frankfurt
09:35
Johannesburg
|
11:45
Frankfurt
07:25
Johannesburg
11:05
East London
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
JE791
Mango
|
19:15
Montego Bay
19:00
London Heathrow
11:30
Johannesburg
|
08:55
London Heathrow
07:05
Johannesburg
13:00
East London
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
4Z681
Airlink
|
19:15
Montego Bay
16:20
London Heathrow
15:00
Capetown
|
08:55
London Heathrow
05:55
Capetown
16:30
East London
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
FA146
Safair
|
19:15
Montego Bay
16:20
London Heathrow
09:30
Capetown
|
08:55
London Heathrow
05:55
Capetown
11:05
East London
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
FA246
Safair
|
19:15
Montego Bay
19:00
London Heathrow
08:15
Johannesburg
|
08:55
London Heathrow
07:05
Johannesburg
09:50
East London
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
MN803
Comair
|
19:15
Montego Bay
22:30
London Heathrow
13:20
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
14:50
East London
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
FA240
Safair
|
19:15
Montego Bay
22:30
London Heathrow
12:40
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
14:15
East London
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
FA242
Safair
|
19:15
Montego Bay
22:30
London Heathrow
12:20
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
13:55
East London
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
FA150
Safair
|
19:15
Montego Bay
16:20
London Heathrow
07:05
Capetown
|
08:55
London Heathrow
05:55
Capetown
08:40
East London
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Bloemfontein and cost approximately 1600 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL204
Delta
4Z705
Airlink
|
09:00
Kingston
17:45
Atlanta
16:20
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1841
Delta
DL204
Delta
4Z707
Airlink
|
09:00
Kingston
17:45
Atlanta
17:10
Johannesburg
|
11:58
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
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 South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
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
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 |
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 |
UA1628
United Airlines
UA188
United Airlines
BA6227
British Airways
|
12:50
Montego Bay
20:45
Newark
19:15
Johannesburg
|
16:47
Newark
17:45
Johannesburg
20:20
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
JE261
Mango
|
12:50
Montego Bay
20:45
Newark
18:45
Johannesburg
|
16:47
Newark
17:45
Johannesburg
19:55
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA284
Safair
|
12:50
Montego Bay
20:45
Newark
18:50
Johannesburg
|
16:47
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA1628
United Airlines
UA1122
United Airlines
BA6317
British Airways
|
12:50
Montego Bay
20:30
Newark
18:40
Capetown
|
16:47
Newark
17:00
Capetown
20:40
Durban
|
Connect |
UA1206
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 |
UA1206
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 |
UA1206
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 |
UA1206
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
BA041
British Airways
|
19:15
Montego Bay
16:55
London Heathrow
|
08:55
London Heathrow
05:25
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
JE348
Mango
|
19:15
Montego Bay
16:20
London Heathrow
07:30
Capetown
|
08:55
London Heathrow
05:55
Capetown
09:25
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
BA6315
British Airways
|
19:15
Montego Bay
16:20
London Heathrow
09:40
Capetown
|
08:55
London Heathrow
05:55
Capetown
11:40
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 Pietermaritzburg and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
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 |
UA1628
United Airlines
UA188
United Airlines
4Z747
Airlink
|
12:50
Montego Bay
20:45
Newark
07:00
Johannesburg
|
16:47
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1628
United Airlines
UA188
United Airlines
4Z735
Airlink
|
12:50
Montego Bay
20:45
Newark
12:15
Johannesburg
|
16:47
Newark
17:45
Johannesburg
13:20
Pietermaritzburg
|
Connect |
B6380
JetBlue Airways
SA204
South African Airways
4Z735
Airlink
|
13:20
Montego Bay
11:15
New York JFK
12:15
Johannesburg
|
16:57
New York JFK
08:00
Johannesburg
13:20
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 |
AA1720
American Airlines
AA92
American Airlines
LX288
Swiss
4Z747
Airlink
|
14:30
Montego Bay
19:05
Philadelphia
16:50
Zurich
07:00
Johannesburg
|
18:13
Philadelphia
08:55
Zurich
04:30
Johannesburg
08:05
Pietermaritzburg
|
Connect |
AA1720
American Airlines
AA728
American Airlines
BA057
British Airways
4Z735
Airlink
|
14:30
Montego Bay
22:00
Philadelphia
21:10
London Heathrow
12:15
Johannesburg
|
18:13
Philadelphia
10:20
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
AA1720
American Airlines
BA066
British Airways
BA057
British Airways
4Z735
Airlink
|
14:30
Montego Bay
21:05
Philadelphia
21:10
London Heathrow
12:15
Johannesburg
|
18:13
Philadelphia
08:55
London Heathrow
10:15
Johannesburg
13:20
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 |
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
|
15:10
Montego Bay
20:45
Newark
12:15
Johannesburg
|
19:07
Newark
17:45
Johannesburg
13:20
Pietermaritzburg
|
Connect |
UA1206
United Airlines
UA1122
United Airlines
MN114
Comair
4Z747
Airlink
|
15:10
Montego Bay
20:30
Newark
18:25
Capetown
07:00
Johannesburg
|
19:07
Newark
17:00
Capetown
20:25
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1206
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 |
UA1206
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 |
UA1206
United Airlines
UA1122
United Airlines
JE162
Mango
4Z747
Airlink
|
15:10
Montego Bay
20:30
Newark
18:20
Capetown
07:00
Johannesburg
|
19:07
Newark
17:00
Capetown
20:15
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 |
B6480
JetBlue Airways
SA204
South African Airways
4Z741
Airlink
|
16:55
Montego Bay
11:15
New York JFK
17:15
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
18:20
Pietermaritzburg
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
4Z735
Airlink
|
16:55
Montego Bay
11:15
New York JFK
12:15
Johannesburg
|
20:36
New York JFK
08:00
Johannesburg
13:20
Pietermaritzburg
|
Connect |
B6480
JetBlue Airways
SA204
South African Airways
4Z743
Airlink
|
16:55
Montego Bay
11:15
New York JFK
16:25
Johannesburg
|
20:36
New York JFK
08:00
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
LH572
Lufthansa
4Z735
Airlink
|
18:40
Montego Bay
22:00
Frankfurt
12:15
Johannesburg
|
11:45
Frankfurt
09:25
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 |
B6426
JetBlue Airways
B62902
JetBlue Airways
SA204
South African Airways
4Z735
Airlink
|
18:55
Montego Bay
07:20
Fort Lauderdale-Hollywood International
11:15
New York JFK
12:15
Johannesburg
|
20:31
Fort Lauderdale-Hollywood International
10:06
New York JFK
08:00
Johannesburg
13:20
Pietermaritzburg
|
Connect |
B6426
JetBlue Airways
B62902
JetBlue Airways
SA204
South African Airways
4Z743
Airlink
|
18:55
Montego Bay
07:20
Fort Lauderdale-Hollywood International
11:15
New York JFK
16:25
Johannesburg
|
20:31
Fort Lauderdale-Hollywood International
10:06
New York JFK
08:00
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
19:15
Montego Bay
22:30
London Heathrow
12:15
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
SA235
South African Airways
4Z735
Airlink
|
19:15
Montego Bay
19:00
London Heathrow
12:15
Johannesburg
|
08:55
London Heathrow
07:05
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA057
British Airways
4Z735
Airlink
|
19:15
Montego Bay
21:10
London Heathrow
12:15
Johannesburg
|
08:55
London Heathrow
10:15
Johannesburg
13:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z741
Airlink
|
19:15
Montego Bay
22:30
London Heathrow
17:15
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
18:20
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
19:15
Montego Bay
22:30
London Heathrow
16:25
Johannesburg
|
08:55
London Heathrow
11:25
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com