How to get to Richmond, KwaZulu-Natal, South Africa from Jamaica by flight ? You can check flights from Jamaica to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from Jamaica to Richmond, KwaZulu-Natal, 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 Pietermaritzburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
4Z733
Airlink
|
11:36
Montego Bay
20:45
Newark
07:00
Johannesburg
|
16:24
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1628
United Airlines
UA188
United Airlines
4Z735
Airlink
|
11:36
Montego Bay
20:45
Newark
12:35
Johannesburg
|
16:24
Newark
17:45
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
4Z733
Airlink
|
12:43
Montego Bay
20:45
Newark
07:00
Johannesburg
|
17:34
Newark
17:45
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1928
Delta
DL200
Delta
4Z735
Airlink
|
13:20
Montego Bay
19:05
Atlanta
12:35
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1928
Delta
DL200
Delta
4Z733
Airlink
|
13:20
Montego Bay
19:05
Atlanta
07:00
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DE2144
Condor Flugdienst
LH572
Lufthansa
4Z735
Airlink
|
17:00
Montego Bay
22:05
Frankfurt
12:35
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6202
British Airways
4Z735
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
08:15
Durban
12:35
Johannesburg
|
09:35
London Heathrow
05:25
Durban
09:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
18:35
Montego Bay
22:10
London Heathrow
16:25
Johannesburg
|
09:35
London Heathrow
10:05
Johannesburg
17:30
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
18:35
Montego Bay
22:10
London Heathrow
12:35
Johannesburg
|
09:35
London Heathrow
10:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6204
British Airways
4Z735
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
09:15
Durban
12:35
Johannesburg
|
09:35
London Heathrow
05:25
Durban
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA055
British Airways
4Z735
Airlink
|
18:35
Montego Bay
19:05
London Heathrow
12:35
Johannesburg
|
09:35
London Heathrow
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6200
British Airways
4Z735
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
07:00
Durban
12:35
Johannesburg
|
09:35
London Heathrow
05:25
Durban
08:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
4Y7
Airbus France
LH572
Lufthansa
4Z735
Airlink
|
19:50
Montego Bay
22:05
Frankfurt
12:35
Johannesburg
|
11:35
Frankfurt
08:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
4Y7
Airbus France
LH572
Lufthansa
4Z743
Airlink
|
19:50
Montego Bay
22:05
Frankfurt
16:25
Johannesburg
|
11:35
Frankfurt
08:30
Johannesburg
17:30
Pietermaritzburg
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
4Z743
Airlink
|
21:15
Montego Bay
22:40
Zurich
16:25
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
17:30
Pietermaritzburg
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
4Z735
Airlink
|
21:15
Montego Bay
22:40
Zurich
12:35
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Pietermaritzburg and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL200
Delta
4Z733
Airlink
|
08:00
Kingston
19:05
Atlanta
07:00
Johannesburg
|
12:08
Atlanta
16:30
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1841
Delta
DL200
Delta
4Z735
Airlink
|
08:00
Kingston
19:05
Atlanta
12:35
Johannesburg
|
12:08
Atlanta
16:30
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA1400
American Airlines
AA38
American Airlines
BA055
British Airways
4Z735
Airlink
|
09:05
Kingston
19:15
Miami
19:05
London Heathrow
12:35
Johannesburg
|
11:59
Miami
09:00
London Heathrow
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA1400
American Airlines
BA208
British Airways
BA055
British Airways
4Z735
Airlink
|
09:05
Kingston
20:45
Miami
19:05
London Heathrow
12:35
Johannesburg
|
11:59
Miami
10:25
London Heathrow
07:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA1400
American Airlines
KL0628
KLM
KL0591
KLM
4Z733
Airlink
|
09:05
Kingston
16:30
Miami
10:35
Amsterdam Schiphol
07:00
Johannesburg
|
11:59
Miami
06:50
Amsterdam Schiphol
21:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
BA2262
British Airways
TK1998
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
17:25
Kingston
17:10
London Gatwick
01:45
Istanbul
12:35
Johannesburg
|
08:30
London Gatwick
23:10
Istanbul
10:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA2262
British Airways
TK1998
Turkish Airlines
TK42
Turkish Airlines
4Z743
Airlink
|
17:25
Kingston
17:10
London Gatwick
01:45
Istanbul
16:25
Johannesburg
|
08:30
London Gatwick
23:10
Istanbul
10:20
Johannesburg
17:30
Pietermaritzburg
|
Connect |
JY618
InterCaribbean Airways
VS148
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
17:40
Kingston
21:20
Havana
22:10
London Heathrow
12:35
Johannesburg
|
20:15
Havana
10:50
London Heathrow
10:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
JY618
InterCaribbean Airways
VS148
Virgin Atlantic
VS449
Virgin Atlantic
4Z743
Airlink
|
17:40
Kingston
21:20
Havana
22:10
London Heathrow
16:25
Johannesburg
|
20:15
Havana
10:50
London Heathrow
10:05
Johannesburg
17:30
Pietermaritzburg
|
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 1100 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AA2446
American Airlines
AA38
American Airlines
BA041
British Airways
|
10:30
Montego Bay
19:15
Miami
16:55
London Heathrow
|
13:16
Miami
09:00
London Heathrow
05:25
Durban
|
Connect |
UA1628
United Airlines
UA16
United Airlines
BA041
British Airways
|
11:36
Montego Bay
22:10
Newark
16:55
London Heathrow
|
16:24
Newark
10:10
London Heathrow
05:25
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA284
Safair
|
11:36
Montego Bay
20:45
Newark
18:50
Johannesburg
|
16:24
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
FA278
Safair
|
11:36
Montego Bay
20:45
Newark
18:55
Johannesburg
|
16:24
Newark
17:45
Johannesburg
20:05
Durban
|
Connect |
UA1628
United Airlines
UA188
United Airlines
MN609
Comair
|
11:36
Montego Bay
20:45
Newark
19:25
Johannesburg
|
16:24
Newark
17:45
Johannesburg
20:30
Durban
|
Connect |
UA442
United Airlines
UA918
United Airlines
BA041
British Airways
|
11:40
Montego Bay
18:15
Washington Dulles
16:55
London Heathrow
|
16:03
Washington Dulles
06:45
London Heathrow
05:25
Durban
|
Connect |
UA442
United Airlines
UA924
United Airlines
BA041
British Airways
|
11:40
Montego Bay
22:05
Washington Dulles
16:55
London Heathrow
|
16:03
Washington Dulles
10:30
London Heathrow
05:25
Durban
|
Connect |
WN919
Southwest Airlines
BA228
British Airways
BA041
British Airways
|
12:00
Montego Bay
20:45
Baltimore
16:55
London Heathrow
|
16:20
Baltimore
08:40
London Heathrow
05:25
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
FA278
Safair
|
12:43
Montego Bay
20:45
Newark
18:55
Johannesburg
|
17:34
Newark
17:45
Johannesburg
20:05
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
FA284
Safair
|
12:43
Montego Bay
20:45
Newark
18:50
Johannesburg
|
17:34
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
MN609
Comair
|
12:43
Montego Bay
20:45
Newark
19:25
Johannesburg
|
17:34
Newark
17:45
Johannesburg
20:30
Durban
|
Connect |
B6108
JetBlue Airways
BA188
British Airways
BA041
British Airways
|
12:43
Montego Bay
22:35
Newark
16:55
London Heathrow
|
17:34
Newark
09:15
London Heathrow
05:25
Durban
|
Connect |
WN1069
Southwest Airlines
BA204
British Airways
BA041
British Airways
|
12:50
Montego Bay
19:55
Orlando
16:55
London Heathrow
|
15:50
Orlando
08:10
London Heathrow
05:25
Durban
|
Connect |
AC983
Air Canada
BA098
British Airways
BA041
British Airways
|
13:00
Montego Bay
21:50
Toronto
16:55
London Heathrow
|
18:00
Toronto
09:55
London Heathrow
05:25
Durban
|
Connect |
DL1928
Delta
DL200
Delta
FA390 346
Safair
|
13:20
Montego Bay
19:05
Atlanta
18:00
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
19:10
Durban
|
Connect |
DL1928
Delta
DL200
Delta
FA266
Safair
|
13:20
Montego Bay
19:05
Atlanta
17:35
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
18:45
Durban
|
Connect |
DL1928
Delta
DL200
Delta
MN607
Comair
|
13:20
Montego Bay
19:05
Atlanta
17:30
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
18:35
Durban
|
Connect |
WS2703
WestJet
BA098
British Airways
BA041
British Airways
|
13:30
Montego Bay
21:50
Toronto
16:55
London Heathrow
|
18:35
Toronto
09:55
London Heathrow
05:25
Durban
|
Connect |
WN917
Southwest Airlines
BA228
British Airways
BA041
British Airways
|
13:50
Montego Bay
20:45
Baltimore
16:55
London Heathrow
|
18:15
Baltimore
08:40
London Heathrow
05:25
Durban
|
Connect |
DL1889
Delta
DL50
Delta
BA041
British Airways
|
13:50
Montego Bay
21:30
Boston
16:55
London Heathrow
|
18:01
Boston
08:00
London Heathrow
05:25
Durban
|
Connect |
DL1889
Delta
BA212
British Airways
BA041
British Airways
|
13:50
Montego Bay
19:10
Boston
16:55
London Heathrow
|
18:01
Boston
06:45
London Heathrow
05:25
Durban
|
Connect |
B6380
JetBlue Airways
B67
JetBlue Airways
BA041
British Airways
|
14:23
Montego Bay
22:09
New York JFK
16:55
London Heathrow
|
19:10
New York JFK
10:10
London Heathrow
05:25
Durban
|
Connect |
DL1800
Delta
BA226
British Airways
BA041
British Airways
|
14:26
Montego Bay
22:20
Atlanta
16:55
London Heathrow
|
18:19
Atlanta
11:15
London Heathrow
05:25
Durban
|
Connect |
AA1501
American Airlines
BA208
British Airways
BA041
British Airways
|
14:28
Montego Bay
20:45
Miami
16:55
London Heathrow
|
17:23
Miami
10:25
London Heathrow
05:25
Durban
|
Connect |
AA1501
American Airlines
AA38
American Airlines
BA041
British Airways
|
14:28
Montego Bay
19:15
Miami
16:55
London Heathrow
|
17:23
Miami
09:00
London Heathrow
05:25
Durban
|
Connect |
F950
Frontier Airlines
AA38
American Airlines
BA041
British Airways
|
14:52
Montego Bay
19:15
Miami
16:55
London Heathrow
|
17:44
Miami
09:00
London Heathrow
05:25
Durban
|
Connect |
F950
Frontier Airlines
BA208
British Airways
BA041
British Airways
|
14:52
Montego Bay
20:45
Miami
16:55
London Heathrow
|
17:44
Miami
10:25
London Heathrow
05:25
Durban
|
Connect |
WG731 733
Sunwing Airlines
BA098
British Airways
BA041
British Airways
|
14:55
Montego Bay
21:50
Toronto
16:55
London Heathrow
|
20:00
Toronto
09:55
London Heathrow
05:25
Durban
|
Connect |
WN905
Southwest Airlines
BA228
British Airways
BA041
British Airways
|
14:55
Montego Bay
20:45
Baltimore
16:55
London Heathrow
|
19:20
Baltimore
08:40
London Heathrow
05:25
Durban
|
Connect |
B622
JetBlue Airways
BA204
British Airways
BA041
British Airways
|
15:43
Montego Bay
19:55
Orlando
16:55
London Heathrow
|
18:45
Orlando
08:10
London Heathrow
05:25
Durban
|
Connect |
DL1987
Delta
BA226
British Airways
BA041
British Airways
|
17:03
Montego Bay
22:20
Atlanta
16:55
London Heathrow
|
20:55
Atlanta
11:15
London Heathrow
05:25
Durban
|
Connect |
DL1987
Delta
VS104
Virgin Atlantic
BA041
British Airways
|
17:03
Montego Bay
22:00
Atlanta
16:55
London Heathrow
|
20:55
Atlanta
10:55
London Heathrow
05:25
Durban
|
Connect |
F98
Frontier Airlines
BA188
British Airways
BA041
British Airways
|
17:32
Montego Bay
22:35
Newark
16:55
London Heathrow
|
21:29
Newark
09:15
London Heathrow
05:25
Durban
|
Connect |
VS166
Virgin Atlantic
BA055
British Airways
BA6211
British Airways
|
18:35
Montego Bay
19:05
London Heathrow
10:00
Johannesburg
|
09:35
London Heathrow
07:05
Johannesburg
11:05
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
5Z990
CemAir
|
18:35
Montego Bay
16:30
London Heathrow
09:00
Capetown
|
09:35
London Heathrow
06:10
Capetown
11:00
Durban
|
Connect |
VS166
Virgin Atlantic
VS478
Virgin Atlantic
5Z1890
CemAir
|
18:35
Montego Bay
16:30
London Heathrow
09:00
Capetown
|
09:35
London Heathrow
06:10
Capetown
10:50
Durban
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
|
18:35
Montego Bay
16:55
London Heathrow
|
09:35
London Heathrow
05:25
Durban
|
Connect |
VS108
Virgin Atlantic
BA252
British Airways
BA041
British Airways
|
18:50
Montego Bay
21:45
Nassau
16:55
London Heathrow
|
20:25
Nassau
11:10
London Heathrow
05:25
Durban
|
Connect |
VS108
Virgin Atlantic
VS108
Virgin Atlantic
BA041
British Airways
|
18:50
Montego Bay
21:40
Nassau
16:55
London Heathrow
|
20:25
Nassau
10:35
London Heathrow
05:25
Durban
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
BA6211
British Airways
|
21:15
Montego Bay
22:40
Zurich
10:00
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
11:05
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 Margate and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
5Z604
CemAir
|
11:36
Montego Bay
20:45
Newark
09:40
Johannesburg
|
16:24
Newark
17:45
Johannesburg
11:10
Margate
|
Connect |
UA1628
United Airlines
UA188
United Airlines
5Z602
CemAir
|
11:36
Montego Bay
20:45
Newark
10:20
Johannesburg
|
16:24
Newark
17:45
Johannesburg
11:50
Margate
|
Connect |
DL1928
Delta
DL200
Delta
5Z602
CemAir
|
13:20
Montego Bay
19:05
Atlanta
10:20
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
11:50
Margate
|
Connect |
DE2144
Condor Flugdienst
LH572
Lufthansa
5Z602
CemAir
|
17:00
Montego Bay
22:05
Frankfurt
10:20
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
11:50
Margate
|
Connect |
VS166
Virgin Atlantic
BA055
British Airways
5Z602
CemAir
|
18:35
Montego Bay
19:05
London Heathrow
10:20
Johannesburg
|
09:35
London Heathrow
07:05
Johannesburg
11:50
Margate
|
Connect |
VS166
Virgin Atlantic
MS778
Egyptair
MS839
Egyptair
5Z602
CemAir
|
18:35
Montego Bay
15:00
London Heathrow
23:10
Cairo
10:20
Johannesburg
|
09:35
London Heathrow
20:55
Cairo
07:10
Johannesburg
11:50
Margate
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6200
British Airways
5Z602
CemAir
|
18:35
Montego Bay
16:55
London Heathrow
07:00
Durban
10:20
Johannesburg
|
09:35
London Heathrow
05:25
Durban
08:05
Johannesburg
11:50
Margate
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6202
British Airways
5Z602
CemAir
|
18:35
Montego Bay
16:55
London Heathrow
08:15
Durban
10:20
Johannesburg
|
09:35
London Heathrow
05:25
Durban
09:20
Johannesburg
11:50
Margate
|
Connect |
VS166
Virgin Atlantic
LX333
Swiss
LX288
Swiss
5Z602
CemAir
|
18:35
Montego Bay
13:45
London Heathrow
22:40
Zurich
10:20
Johannesburg
|
09:35
London Heathrow
16:30
Zurich
09:10
Johannesburg
11:50
Margate
|
Connect |
4Y7
Airbus France
MS786
Egyptair
MS839
Egyptair
5Z602
CemAir
|
19:50
Montego Bay
15:25
Frankfurt
23:10
Cairo
10:20
Johannesburg
|
11:35
Frankfurt
19:20
Cairo
07:10
Johannesburg
11:50
Margate
|
Connect |
4Y7
Airbus France
LH572
Lufthansa
5Z602
CemAir
|
19:50
Montego Bay
22:05
Frankfurt
10:20
Johannesburg
|
11:35
Frankfurt
08:30
Johannesburg
11:50
Margate
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
5Z602
CemAir
|
21:15
Montego Bay
22:40
Zurich
10:20
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
11:50
Margate
|
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 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
|
11:36
Montego Bay
20:45
Newark
|
16:24
Newark
17:45
Johannesburg
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
|
12:43
Montego Bay
20:45
Newark
|
17:34
Newark
17:45
Johannesburg
|
Connect |
DL1928
Delta
DL200
Delta
|
13:20
Montego Bay
19:05
Atlanta
|
17:12
Atlanta
16:30
Johannesburg
|
Connect |
DL1889
Delta
DL258
Delta
KL0591
KLM
|
13:50
Montego Bay
19:10
Boston
10:35
Amsterdam Schiphol
|
18:01
Boston
08:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL1889
Delta
KL0618
KLM
KL0591
KLM
|
13:50
Montego Bay
20:35
Boston
10:35
Amsterdam Schiphol
|
18:01
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
|
21:15
Montego Bay
22:40
Zurich
|
16:45
Zurich
09:10
Johannesburg
|
Connect |
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 1300 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL200
Delta
|
08:00
Kingston
19:05
Atlanta
|
12:08
Atlanta
16:30
Johannesburg
|
Connect |
JY251
InterCaribbean Airways
DL1872
Delta
DL200
Delta
|
08:15
Kingston
14:31
Providenciales
19:05
Atlanta
|
10:35
Providenciales
17:29
Atlanta
16:30
Johannesburg
|
Connect |
KX601
Cayman Airways
DL1700
Delta
DL200
Delta
|
09:15
Kingston
13:52
Grand Cayman
19:05
Atlanta
|
10:20
Grand Cayman
16:44
Atlanta
16:30
Johannesburg
|
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 1800 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL200
Delta
MN607
Comair
|
08:00
Kingston
19:05
Atlanta
17:30
Johannesburg
|
12:08
Atlanta
16:30
Johannesburg
18:35
Durban
|
Connect |
DL1841
Delta
DL200
Delta
FA266
Safair
|
08:00
Kingston
19:05
Atlanta
17:35
Johannesburg
|
12:08
Atlanta
16:30
Johannesburg
18:45
Durban
|
Connect |
DL1841
Delta
DL200
Delta
FA390 346
Safair
|
08:00
Kingston
19:05
Atlanta
18:00
Johannesburg
|
12:08
Atlanta
16:30
Johannesburg
19:10
Durban
|
Connect |
JY618
InterCaribbean Airways
VS148
Virgin Atlantic
BA041
British Airways
|
17:40
Kingston
21:20
Havana
16:55
London Heathrow
|
20:15
Havana
10:50
London Heathrow
05:25
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 Umtata and cost approximately 900 USD.
You take a bus, shuttle or taxi from Umtata to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1628
United Airlines
UA188
United Airlines
4Z751
Airlink
|
11:36
Montego Bay
20:45
Newark
06:15
Johannesburg
|
16:24
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
UA1628
United Airlines
UA188
United Airlines
4Z757
Airlink
|
11:36
Montego Bay
20:45
Newark
12:15
Johannesburg
|
16:24
Newark
17:45
Johannesburg
13:35
Umtata
|
Connect |
B6108
JetBlue Airways
UA188
United Airlines
4Z751
Airlink
|
12:43
Montego Bay
20:45
Newark
06:15
Johannesburg
|
17:34
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
DL1928
Delta
DL200
Delta
4Z751
Airlink
|
13:20
Montego Bay
19:05
Atlanta
06:15
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
07:35
Umtata
|
Connect |
DL1928
Delta
DL200
Delta
4Z757
Airlink
|
13:20
Montego Bay
19:05
Atlanta
12:15
Johannesburg
|
17:12
Atlanta
16:30
Johannesburg
13:35
Umtata
|
Connect |
DE2144
Condor Flugdienst
LH572
Lufthansa
4Z757
Airlink
|
17:00
Montego Bay
22:05
Frankfurt
12:15
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
13:35
Umtata
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6204
British Airways
4Z757
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
09:15
Durban
12:15
Johannesburg
|
09:35
London Heathrow
05:25
Durban
10:20
Johannesburg
13:35
Umtata
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z757
Airlink
|
18:35
Montego Bay
22:10
London Heathrow
12:15
Johannesburg
|
09:35
London Heathrow
10:05
Johannesburg
13:35
Umtata
|
Connect |
VS166
Virgin Atlantic
VS449
Virgin Atlantic
4Z755
Airlink
|
18:35
Montego Bay
22:10
London Heathrow
16:00
Johannesburg
|
09:35
London Heathrow
10:05
Johannesburg
17:20
Umtata
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6202
British Airways
4Z757
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
08:15
Durban
12:15
Johannesburg
|
09:35
London Heathrow
05:25
Durban
09:20
Johannesburg
13:35
Umtata
|
Connect |
VS166
Virgin Atlantic
BA055
British Airways
4Z757
Airlink
|
18:35
Montego Bay
19:05
London Heathrow
12:15
Johannesburg
|
09:35
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
VS166
Virgin Atlantic
BA041
British Airways
BA6200
British Airways
4Z757
Airlink
|
18:35
Montego Bay
16:55
London Heathrow
07:00
Durban
12:15
Johannesburg
|
09:35
London Heathrow
05:25
Durban
08:05
Johannesburg
13:35
Umtata
|
Connect |
4Y7
Airbus France
LH572
Lufthansa
4Z757
Airlink
|
19:50
Montego Bay
22:05
Frankfurt
12:15
Johannesburg
|
11:35
Frankfurt
08:30
Johannesburg
13:35
Umtata
|
Connect |
4Y7
Airbus France
LH572
Lufthansa
4Z755
Airlink
|
19:50
Montego Bay
22:05
Frankfurt
16:00
Johannesburg
|
11:35
Frankfurt
08:30
Johannesburg
17:20
Umtata
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
4Z755
Airlink
|
21:15
Montego Bay
22:40
Zurich
16:00
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
17:20
Umtata
|
Connect |
WK39
Edelweiss Air
LX288
Swiss
4Z757
Airlink
|
21:15
Montego Bay
22:40
Zurich
12:15
Johannesburg
|
16:45
Zurich
09:10
Johannesburg
13:35
Umtata
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com