How to get to Richmond, Saint Mary, Jamaica from South Africa by flight ? You can check flights from South Africa to Richmond, Saint Mary, Jamaica below.
You can find flight ticket prices from South Africa to Richmond, Saint Mary, Jamaica with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Kingston and cost approximately 750 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
BA056
British Airways
AA57
American Airlines
AA1488
American Airlines
|
21:10
Johannesburg
12:05
London Heathrow
18:13
Miami
|
06:25
London Heathrow
16:55
Miami
19:55
Kingston
|
Connect |
BA056
British Airways
BA207
British Airways
AA1488
American Airlines
|
21:10
Johannesburg
09:40
London Heathrow
18:13
Miami
|
06:25
London Heathrow
14:35
Miami
19:55
Kingston
|
Connect |
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
UA187
United Airlines
UA728
United Airlines
AA1488
American Airlines
|
22:00
Johannesburg
09:05
Newark
18:13
Miami
|
07:00
Newark
12:18
Miami
19:55
Kingston
|
Connect |
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
UA187
United Airlines
UA1480
United Airlines
BW115
Caribbean Airlines
|
22:00
Johannesburg
10:00
Newark
15:30
Nassau
|
07:00
Newark
13:18
Nassau
16:55
Kingston
|
Connect |
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
UA187
United Airlines
UA1456
United Airlines
BW115
Caribbean Airlines
|
22:00
Johannesburg
08:31
Newark
15:30
Nassau
|
07:00
Newark
11:48
Nassau
16:55
Kingston
|
Connect |
UA187
United Airlines
UA793
United Airlines
AA1488
American Airlines
|
22:00
Johannesburg
12:15
Newark
18:13
Miami
|
07:00
Newark
15:26
Miami
19:55
Kingston
|
Connect |
UA187
United Airlines
UA1097
United Airlines
AA1488
American Airlines
|
22:00
Johannesburg
10:29
Newark
18:13
Miami
|
07:00
Newark
13:40
Miami
19:55
Kingston
|
Connect |
DL201
Delta
DL860
Delta
B61759
JetBlue Airways
|
22:55
Johannesburg
09:59
Atlanta
15:10
New York JFK
|
08:15
Atlanta
12:11
New York JFK
18:59
Kingston
|
Connect |
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
DL201
Delta
DL2352
Delta
AA1488
American Airlines
|
22:55
Johannesburg
11:00
Atlanta
18:13
Miami
|
08:15
Atlanta
12:48
Miami
19:55
Kingston
|
Connect |
DL201
Delta
DL2301
Delta
AA1488
American Airlines
|
22:55
Johannesburg
13:47
Atlanta
18:13
Miami
|
08:15
Atlanta
15:36
Miami
19:55
Kingston
|
Connect |
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
DL201
Delta
DL1906
Delta
|
22:55
Johannesburg
18:06
Atlanta
|
08:15
Atlanta
20:52
Kingston
|
Connect |
DL201
Delta
DL860
Delta
BW14
Caribbean Airlines
|
22:55
Johannesburg
09:59
Atlanta
14:15
New York JFK
|
08:15
Atlanta
12:11
New York JFK
18:05
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Kingston and cost approximately 850 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
4Z605
Airlink
UA1123
United Airlines
UA329
United Airlines
AA1400
American Airlines
|
12:40
Bloemfontein
20:50
Capetown
07:30
Newark
12:10
Miami
|
14:25
Capetown
05:50
Newark
10:40
Miami
13:57
Kingston
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA271
United Airlines
NK723
Spirit Airlines
|
12:40
Bloemfontein
20:50
Capetown
07:45
Newark
12:14
Fort Lauderdale-Hollywood International
|
14:25
Capetown
05:50
Newark
10:52
Fort Lauderdale-Hollywood International
14:04
Kingston
|
Connect |
4Z605
Airlink
4Z920
Airlink
DL201
Delta
DL1906
Delta
|
12:40
Bloemfontein
15:15
Capetown
22:55
Johannesburg
18:06
Atlanta
|
14:25
Capetown
17:20
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
4Z605
Airlink
4Z898
Airlink
DL201
Delta
DL1906
Delta
|
12:40
Bloemfontein
17:55
Capetown
22:55
Johannesburg
18:06
Atlanta
|
14:25
Capetown
20:00
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
JE407
Mango
SA354
South African Airways
DL201
Delta
DL1906
Delta
|
13:30
Bloemfontein
17:00
Capetown
22:55
Johannesburg
18:06
Atlanta
|
15:10
Capetown
18:55
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
JE407
Mango
UA1123
United Airlines
UA329
United Airlines
AA1400
American Airlines
|
13:30
Bloemfontein
20:50
Capetown
07:30
Newark
12:10
Miami
|
15:10
Capetown
05:50
Newark
10:40
Miami
13:57
Kingston
|
Connect |
4Z710
Airlink
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
15:25
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
16:25
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
4Z710
Airlink
DL201
Delta
DL860
Delta
BW14
Caribbean Airlines
|
15:25
Bloemfontein
22:55
Johannesburg
09:59
Atlanta
14:15
New York JFK
|
16:25
Johannesburg
08:15
Atlanta
12:11
New York JFK
18:05
Kingston
|
Connect |
4Z710
Airlink
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
15:25
Bloemfontein
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
16:25
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
4Z710
Airlink
DL201
Delta
DL1906
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
18:06
Atlanta
|
16:25
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
5Z113
CemAir
DL201
Delta
DL860
Delta
BW14
Caribbean Airlines
|
16:30
Bloemfontein
22:55
Johannesburg
09:59
Atlanta
14:15
New York JFK
|
17:30
Johannesburg
08:15
Atlanta
12:11
New York JFK
18:05
Kingston
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
16:30
Bloemfontein
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
17:30
Johannesburg
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
5Z113
CemAir
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
16:30
Bloemfontein
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
17:30
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA1456
United Airlines
BW115
Caribbean Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
08:31
Newark
15:30
Nassau
|
17:30
Johannesburg
07:00
Newark
11:48
Nassau
16:55
Kingston
|
Connect |
5Z113
CemAir
DL201
Delta
DL860
Delta
B61759
JetBlue Airways
|
16:30
Bloemfontein
22:55
Johannesburg
09:59
Atlanta
15:10
New York JFK
|
17:30
Johannesburg
08:15
Atlanta
12:11
New York JFK
18:59
Kingston
|
Connect |
5Z113
CemAir
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
16:30
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
17:30
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
5Z113
CemAir
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
16:30
Bloemfontein
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
17:30
Johannesburg
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
16:30
Bloemfontein
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
17:30
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
5Z113
CemAir
DL201
Delta
DL1906
Delta
|
16:30
Bloemfontein
22:55
Johannesburg
18:06
Atlanta
|
17:30
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL860
Delta
B61759
JetBlue Airways
|
18:05
Bloemfontein
22:55
Johannesburg
09:59
Atlanta
15:10
New York JFK
|
19:05
Johannesburg
08:15
Atlanta
12:11
New York JFK
18:59
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1480
United Airlines
BW115
Caribbean Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
10:00
Newark
15:30
Nassau
|
19:05
Johannesburg
07:00
Newark
13:18
Nassau
16:55
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1456
United Airlines
BW115
Caribbean Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
08:31
Newark
15:30
Nassau
|
19:05
Johannesburg
07:00
Newark
11:48
Nassau
16:55
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1097
United Airlines
AA1488
American Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
10:29
Newark
18:13
Miami
|
19:05
Johannesburg
07:00
Newark
13:40
Miami
19:55
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA728
United Airlines
AA1488
American Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
09:05
Newark
18:13
Miami
|
19:05
Johannesburg
07:00
Newark
12:18
Miami
19:55
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
18:05
Bloemfontein
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
19:05
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL2352
Delta
AA1488
American Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
18:13
Miami
|
19:05
Johannesburg
08:15
Atlanta
12:48
Miami
19:55
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA793
United Airlines
AA1488
American Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
12:15
Newark
18:13
Miami
|
19:05
Johannesburg
07:00
Newark
15:26
Miami
19:55
Kingston
|
Connect |
4Z706
Airlink
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
18:05
Bloemfontein
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
19:05
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
18:05
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
19:05
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
18:05
Bloemfontein
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
19:05
Johannesburg
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL860
Delta
BW14
Caribbean Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
09:59
Atlanta
14:15
New York JFK
|
19:05
Johannesburg
08:15
Atlanta
12:11
New York JFK
18:05
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3454
United Airlines
DL1906
Delta
|
18:05
Bloemfontein
22:00
Johannesburg
10:45
Newark
18:06
Atlanta
|
19:05
Johannesburg
07:00
Newark
13:29
Atlanta
20:52
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
18:05
Bloemfontein
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
19:05
Johannesburg
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA2044
United Airlines
DL1906
Delta
|
18:05
Bloemfontein
22:00
Johannesburg
08:45
Newark
18:06
Atlanta
|
19:05
Johannesburg
07:00
Newark
11:23
Atlanta
20:52
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL2301
Delta
AA1488
American Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
13:47
Atlanta
18:13
Miami
|
19:05
Johannesburg
08:15
Atlanta
15:36
Miami
19:55
Kingston
|
Connect |
4Z706
Airlink
DL201
Delta
DL1906
Delta
|
18:05
Bloemfontein
22:55
Johannesburg
18:06
Atlanta
|
19:05
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3526
United Airlines
DL1906
Delta
|
18:05
Bloemfontein
22:00
Johannesburg
08:29
Newark
18:06
Atlanta
|
19:05
Johannesburg
07:00
Newark
11:19
Atlanta
20:52
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Montego Bay and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
4Y6
Airbus France
|
19:40
Johannesburg
12:15
Frankfurt
|
05:30
Frankfurt
17:40
Montego Bay
|
Connect |
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
21:00
Johannesburg
08:00
London Heathrow
|
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
VS450
Virgin Atlantic
VS107
Virgin Atlantic
VS107
Virgin Atlantic
|
21:00
Johannesburg
09:35
London Heathrow
15:30
Nassau
|
06:25
London Heathrow
14:15
Nassau
17:00
Montego Bay
|
Connect |
BA056
British Airways
VS165
Virgin Atlantic
|
21:10
Johannesburg
08:00
London Heathrow
|
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
UA187
United Airlines
UA1462
United Airlines
|
22:00
Johannesburg
10:38
Newark
|
07:00
Newark
14:45
Montego Bay
|
Connect |
UA187
United Airlines
UA2126
United Airlines
|
22:00
Johannesburg
08:33
Newark
|
07:00
Newark
12:40
Montego Bay
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
UA187
United Airlines
B6107
JetBlue Airways
|
22:00
Johannesburg
09:49
Newark
|
07:00
Newark
13:45
Montego Bay
|
Connect |
DL201
Delta
DL1801
Delta
|
22:55
Johannesburg
11:49
Atlanta
|
08:15
Atlanta
14:30
Montego Bay
|
Connect |
DL201
Delta
DL1997
Delta
|
22:55
Johannesburg
09:52
Atlanta
|
08:15
Atlanta
12:40
Montego Bay
|
Connect |
DL201
Delta
DL1949
Delta
|
22:55
Johannesburg
13:50
Atlanta
|
08:15
Atlanta
16:28
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Montego Bay and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
LH577
Lufthansa
4Y6
Airbus France
|
18:20
Capetown
12:15
Frankfurt
|
05:25
Frankfurt
17:40
Montego Bay
|
Connect |
UA1123
United Airlines
UA2126
United Airlines
|
20:50
Capetown
08:33
Newark
|
05:50
Newark
12:40
Montego Bay
|
Connect |
UA1123
United Airlines
UA1462
United Airlines
|
20:50
Capetown
10:38
Newark
|
05:50
Newark
14:45
Montego Bay
|
Connect |
UA1123
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
20:50
Capetown
09:55
Newark
12:30
Washington Dulles
|
05:50
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
BA042
British Airways
VS165
Virgin Atlantic
|
20:50
Capetown
08:00
London Heathrow
|
06:55
London Heathrow
13:10
Montego Bay
|
Connect |
UA1123
United Airlines
B6107
JetBlue Airways
|
20:50
Capetown
09:49
Newark
|
05:50
Newark
13:45
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Montego Bay and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
FA841
Safair
UA1123
United Airlines
UA2126
United Airlines
|
08:45
Bloemfontein
20:50
Capetown
08:33
Newark
|
10:30
Capetown
05:50
Newark
12:40
Montego Bay
|
Connect |
FA841
Safair
UA1123
United Airlines
UA1462
United Airlines
|
08:45
Bloemfontein
20:50
Capetown
10:38
Newark
|
10:30
Capetown
05:50
Newark
14:45
Montego Bay
|
Connect |
5Z1122
CemAir
5Z123
CemAir
DL201
Delta
DL1997
Delta
|
10:00
Bloemfontein
13:20
George
22:55
Johannesburg
09:52
Atlanta
|
11:45
George
15:15
Johannesburg
08:15
Atlanta
12:40
Montego Bay
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA1462
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
10:38
Newark
|
14:25
Capetown
05:50
Newark
14:45
Montego Bay
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA2126
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
08:33
Newark
|
14:25
Capetown
05:50
Newark
12:40
Montego Bay
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
09:55
Newark
12:30
Washington Dulles
|
14:25
Capetown
05:50
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
JE407
Mango
UA1123
United Airlines
UA1462
United Airlines
|
13:30
Bloemfontein
20:50
Capetown
10:38
Newark
|
15:10
Capetown
05:50
Newark
14:45
Montego Bay
|
Connect |
JE407
Mango
UA1123
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
13:30
Bloemfontein
20:50
Capetown
09:55
Newark
12:30
Washington Dulles
|
15:10
Capetown
05:50
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
JE407
Mango
UA1123
United Airlines
UA2126
United Airlines
|
13:30
Bloemfontein
20:50
Capetown
08:33
Newark
|
15:10
Capetown
05:50
Newark
12:40
Montego Bay
|
Connect |
4Z710
Airlink
UA187
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
16:25
Johannesburg
07:00
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
4Z710
Airlink
UA187
United Airlines
UA2126
United Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
08:33
Newark
|
16:25
Johannesburg
07:00
Newark
12:40
Montego Bay
|
Connect |
4Z710
Airlink
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
15:25
Bloemfontein
21:00
Johannesburg
08:00
London Heathrow
|
16:25
Johannesburg
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
4Z710
Airlink
DL201
Delta
DL1949
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
13:50
Atlanta
|
16:25
Johannesburg
08:15
Atlanta
16:28
Montego Bay
|
Connect |
4Z710
Airlink
DL201
Delta
DL1801
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
11:49
Atlanta
|
16:25
Johannesburg
08:15
Atlanta
14:30
Montego Bay
|
Connect |
4Z710
Airlink
DL201
Delta
DL1997
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
|
16:25
Johannesburg
08:15
Atlanta
12:40
Montego Bay
|
Connect |
4Z710
Airlink
UA187
United Airlines
UA1462
United Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
10:38
Newark
|
16:25
Johannesburg
07:00
Newark
14:45
Montego Bay
|
Connect |
5Z113
CemAir
UA187
United Airlines
B6107
JetBlue Airways
|
16:30
Bloemfontein
22:00
Johannesburg
09:49
Newark
|
17:30
Johannesburg
07:00
Newark
13:45
Montego Bay
|
Connect |
5Z113
CemAir
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
16:30
Bloemfontein
21:00
Johannesburg
08:00
London Heathrow
|
17:30
Johannesburg
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA2126
United Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
08:33
Newark
|
17:30
Johannesburg
07:00
Newark
12:40
Montego Bay
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA1462
United Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
10:38
Newark
|
17:30
Johannesburg
07:00
Newark
14:45
Montego Bay
|
Connect |
5Z113
CemAir
DL201
Delta
DL1801
Delta
|
16:30
Bloemfontein
22:55
Johannesburg
11:49
Atlanta
|
17:30
Johannesburg
08:15
Atlanta
14:30
Montego Bay
|
Connect |
5Z113
CemAir
DL201
Delta
DL1997
Delta
|
16:30
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
|
17:30
Johannesburg
08:15
Atlanta
12:40
Montego Bay
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
17:30
Johannesburg
07:00
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
5Z113
CemAir
BA056
British Airways
VS165
Virgin Atlantic
|
16:30
Bloemfontein
21:10
Johannesburg
08:00
London Heathrow
|
17:30
Johannesburg
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
5Z113
CemAir
DL201
Delta
DL1949
Delta
|
16:30
Bloemfontein
22:55
Johannesburg
13:50
Atlanta
|
17:30
Johannesburg
08:15
Atlanta
16:28
Montego Bay
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA296
United Airlines
UA1519
United Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
19:05
Johannesburg
07:00
Newark
11:22
Washington Dulles
16:06
Montego Bay
|
Connect |
4Z706
Airlink
BA056
British Airways
VS165
Virgin Atlantic
|
18:05
Bloemfontein
21:10
Johannesburg
08:00
London Heathrow
|
19:05
Johannesburg
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
4Z706
Airlink
UA187
United Airlines
B6107
JetBlue Airways
|
18:05
Bloemfontein
22:00
Johannesburg
09:49
Newark
|
19:05
Johannesburg
07:00
Newark
13:45
Montego Bay
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA2126
United Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
08:33
Newark
|
19:05
Johannesburg
07:00
Newark
12:40
Montego Bay
|
Connect |
4Z706
Airlink
DL201
Delta
DL1949
Delta
|
18:05
Bloemfontein
22:55
Johannesburg
13:50
Atlanta
|
19:05
Johannesburg
08:15
Atlanta
16:28
Montego Bay
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1462
United Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
10:38
Newark
|
19:05
Johannesburg
07:00
Newark
14:45
Montego Bay
|
Connect |
4Z706
Airlink
DL201
Delta
DL1801
Delta
|
18:05
Bloemfontein
22:55
Johannesburg
11:49
Atlanta
|
19:05
Johannesburg
08:15
Atlanta
14:30
Montego Bay
|
Connect |
4Z706
Airlink
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
18:05
Bloemfontein
21:00
Johannesburg
08:00
London Heathrow
|
19:05
Johannesburg
06:25
London Heathrow
13:10
Montego Bay
|
Connect |
4Z706
Airlink
DL201
Delta
DL1997
Delta
|
18:05
Bloemfontein
22:55
Johannesburg
09:52
Atlanta
|
19:05
Johannesburg
08:15
Atlanta
12:40
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Durban.
You take a flight from Durban to Kingston and cost approximately 800 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
BA040
British Airways
BA117
British Airways
BW14
Caribbean Airlines
|
07:30
Durban
08:55
London Heathrow
14:15
New York JFK
|
18:25
London Heathrow
11:55
New York JFK
18:05
Kingston
|
Connect |
BA040
British Airways
AA57
American Airlines
AA1488
American Airlines
|
07:30
Durban
12:05
London Heathrow
18:13
Miami
|
18:25
London Heathrow
16:55
Miami
19:55
Kingston
|
Connect |
BA040
British Airways
BA207
British Airways
AA1488
American Airlines
|
07:30
Durban
09:40
London Heathrow
18:13
Miami
|
18:25
London Heathrow
14:35
Miami
19:55
Kingston
|
Connect |
BA040
British Airways
BA117
British Airways
B61759
JetBlue Airways
|
07:30
Durban
08:55
London Heathrow
15:10
New York JFK
|
18:25
London Heathrow
11:55
New York JFK
18:59
Kingston
|
Connect |
BA040
British Airways
BA175
British Airways
B61759
JetBlue Airways
|
07:30
Durban
09:45
London Heathrow
15:10
New York JFK
|
18:25
London Heathrow
12:50
New York JFK
18:59
Kingston
|
Connect |
BA040
British Airways
BA175
British Airways
BW14
Caribbean Airlines
|
07:30
Durban
09:45
London Heathrow
14:15
New York JFK
|
18:25
London Heathrow
12:50
New York JFK
18:05
Kingston
|
Connect |
BA6212
British Airways
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
11:55
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
13:00
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
4Z505
Airlink
4Z846
Airlink
DL201
Delta
DL1906
Delta
|
12:45
Durban
17:15
Nelspruit
22:55
Johannesburg
18:06
Atlanta
|
13:50
Nelspruit
18:10
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
4Z505
Airlink
4Z822
Airlink
DL201
Delta
DL1906
Delta
|
12:45
Durban
16:15
Nelspruit
22:55
Johannesburg
18:06
Atlanta
|
13:50
Nelspruit
17:10
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
BA6304
British Airways
UA1123
United Airlines
UA271
United Airlines
NK723
Spirit Airlines
|
14:40
Durban
20:50
Capetown
07:45
Newark
12:14
Fort Lauderdale-Hollywood International
|
16:50
Capetown
05:50
Newark
10:52
Fort Lauderdale-Hollywood International
14:04
Kingston
|
Connect |
JE339
Mango
UA1123
United Airlines
UA329
United Airlines
AA1400
American Airlines
|
15:00
Durban
20:50
Capetown
07:30
Newark
12:10
Miami
|
17:20
Capetown
05:50
Newark
10:40
Miami
13:57
Kingston
|
Connect |
BA6216
British Airways
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
15:25
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
16:30
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA329
United Airlines
AA1400
American Airlines
|
17:00
Durban
20:50
Capetown
07:30
Newark
12:10
Miami
|
19:25
Capetown
05:50
Newark
10:40
Miami
13:57
Kingston
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
17:00
Durban
20:50
Capetown
09:30
Newark
15:35
Providenciales
|
19:25
Capetown
05:50
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA271
United Airlines
NK723
Spirit Airlines
|
17:00
Durban
20:50
Capetown
07:45
Newark
12:14
Fort Lauderdale-Hollywood International
|
19:25
Capetown
05:50
Newark
10:52
Fort Lauderdale-Hollywood International
14:04
Kingston
|
Connect |
JE369
Mango
UA1123
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
17:25
Durban
20:50
Capetown
09:30
Newark
15:35
Providenciales
|
19:40
Capetown
05:50
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
JE369
Mango
UA1123
United Airlines
UA329
United Airlines
AA1400
American Airlines
|
17:25
Durban
20:50
Capetown
07:30
Newark
12:10
Miami
|
19:40
Capetown
05:50
Newark
10:40
Miami
13:57
Kingston
|
Connect |
BA6210
British Airways
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
17:55
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
19:00
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
FA289
Safair
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
18:05
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
19:15
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
4Z570
Airlink
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
19:00
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
20:15
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
JE272
Mango
BA056
British Airways
BA253
British Airways
BW115
Caribbean Airlines
|
19:15
Durban
21:10
Johannesburg
09:20
London Heathrow
15:30
Nassau
|
20:20
Johannesburg
06:25
London Heathrow
14:10
Nassau
16:55
Kingston
|
Connect |
MN608
Comair
UA187
United Airlines
UA1456
United Airlines
BW115
Caribbean Airlines
|
19:20
Durban
22:00
Johannesburg
08:31
Newark
15:30
Nassau
|
20:25
Johannesburg
07:00
Newark
11:48
Nassau
16:55
Kingston
|
Connect |
MN608
Comair
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
19:20
Durban
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
20:25
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
MN608
Comair
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
19:20
Durban
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
20:25
Johannesburg
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
MN608
Comair
DL201
Delta
DL1906
Delta
|
19:20
Durban
22:55
Johannesburg
18:06
Atlanta
|
20:25
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
MN608
Comair
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
19:20
Durban
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
20:25
Johannesburg
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
FA277
Safair
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
19:30
Durban
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
20:40
Johannesburg
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
FA277
Safair
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
19:30
Durban
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
20:40
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
FA391
Safair
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
19:50
Durban
22:00
Johannesburg
10:04
Newark
16:55
Havana
|
21:00
Johannesburg
07:00
Newark
13:48
Havana
18:30
Kingston
|
Connect |
FA391
Safair
UA187
United Airlines
UA1480
United Airlines
BW115
Caribbean Airlines
|
19:50
Durban
22:00
Johannesburg
10:00
Newark
15:30
Nassau
|
21:00
Johannesburg
07:00
Newark
13:18
Nassau
16:55
Kingston
|
Connect |
FA391
Safair
UA187
United Airlines
UA1456
United Airlines
BW115
Caribbean Airlines
|
19:50
Durban
22:00
Johannesburg
08:31
Newark
15:30
Nassau
|
21:00
Johannesburg
07:00
Newark
11:48
Nassau
16:55
Kingston
|
Connect |
FA391
Safair
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
19:50
Durban
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
21:00
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
FA391
Safair
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
19:50
Durban
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
21:00
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
FA391
Safair
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
19:50
Durban
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
21:00
Johannesburg
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
FA391
Safair
DL201
Delta
DL1906
Delta
|
19:50
Durban
22:55
Johannesburg
18:06
Atlanta
|
21:00
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
JE262 276
Mango
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
19:55
Durban
22:00
Johannesburg
09:30
Newark
15:35
Providenciales
|
21:00
Johannesburg
07:00
Newark
13:15
Providenciales
16:55
Kingston
|
Connect |
JE262 276
Mango
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
19:55
Durban
22:55
Johannesburg
09:52
Atlanta
15:35
Providenciales
|
21:00
Johannesburg
08:15
Atlanta
12:40
Providenciales
16:55
Kingston
|
Connect |
JE262 276
Mango
DL201
Delta
DL1958
Delta
JY408
InterCaribbean Airways
|
19:55
Durban
22:55
Johannesburg
09:45
Atlanta
15:20
Santo Domingo
|
21:00
Johannesburg
08:15
Atlanta
14:02
Santo Domingo
16:20
Kingston
|
Connect |
JE262 276
Mango
DL201
Delta
DL1906
Delta
|
19:55
Durban
22:55
Johannesburg
18:06
Atlanta
|
21:00
Johannesburg
08:15
Atlanta
20:52
Kingston
|
Connect |
JE262 276
Mango
DL201
Delta
DL2301
Delta
AA1488
American Airlines
|
19:55
Durban
22:55
Johannesburg
13:47
Atlanta
18:13
Miami
|
21:00
Johannesburg
08:15
Atlanta
15:36
Miami
19:55
Kingston
|
Connect |
You can find hotels and accommodations in Richmond, Saint Mary, Jamaica with our hotels search tool below
Booking.com