How to get to Richmond, Saint Mary, Jamaica from Johannesburg by flight ? You can check flights from Johannesburg to Richmond, Saint Mary, Jamaica below.
You can find flight ticket prices from Johannesburg to Richmond, Saint Mary, Jamaica with our flight tickets search tool below
You take a flight from Johannesburg 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 | |
---|---|---|---|
DL238
Delta
DL238
Delta
F9157
Frontier Airlines
|
18:20
Johannesburg
22:50
Capetown
10:58
Atlanta
|
20:35
Capetown
08:00
Atlanta
13:52
Kingston
|
Connect |
DL238
Delta
DL238
Delta
DL1906
Delta
|
18:20
Johannesburg
22:50
Capetown
17:59
Atlanta
|
20:35
Capetown
08:00
Atlanta
19:52
Kingston
|
Connect |
VS450
Virgin Atlantic
VS107
Virgin Atlantic
BW415
Caribbean Airlines
|
18:45
Johannesburg
09:20
London Heathrow
14:55
Nassau
|
05:00
London Heathrow
13:40
Nassau
15:20
Kingston
|
Connect |
BA056
British Airways
BA207
British Airways
AA1107
American Airlines
|
19:20
Johannesburg
10:40
London Heathrow
18:17
Miami
|
05:30
London Heathrow
14:55
Miami
18:59
Kingston
|
Connect |
UA187
United Airlines
UA1517
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
08:20
Newark
16:40
Fort Lauderdale-Hollywood International
|
06:00
Newark
11:24
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
UA187
United Airlines
UA441
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
10:59
Newark
16:40
Fort Lauderdale-Hollywood International
|
06:00
Newark
13:58
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
UA187
United Airlines
UA2455
United Airlines
F9157
Frontier Airlines
|
20:00
Johannesburg
07:40
Newark
10:58
Atlanta
|
06:00
Newark
10:05
Atlanta
13:52
Kingston
|
Connect |
UA187
United Airlines
UA709
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
07:00
Newark
16:40
Fort Lauderdale-Hollywood International
|
06:00
Newark
09:58
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
UA187
United Airlines
UA1456
United Airlines
BW415
Caribbean Airlines
|
20:00
Johannesburg
08:15
Newark
14:55
Nassau
|
06:00
Newark
11:18
Nassau
15:20
Kingston
|
Connect |
UA187
United Airlines
UA1532
United Airlines
AA1400
American Airlines
|
20:00
Johannesburg
07:29
Newark
12:56
Miami
|
06:00
Newark
10:32
Miami
13:40
Kingston
|
Connect |
UA187
United Airlines
UA1532
United Airlines
F9177
Frontier Airlines
|
20:00
Johannesburg
07:29
Newark
13:34
Miami
|
06:00
Newark
10:32
Miami
14:23
Kingston
|
Connect |
UA187
United Airlines
UA3481
United Airlines
WO646
Swoop
|
20:00
Johannesburg
07:59
Newark
11:45
Toronto
|
06:00
Newark
09:43
Toronto
14:55
Kingston
|
Connect |
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
20:00
Johannesburg
08:44
Newark
16:35
Providenciales
|
06:00
Newark
12:24
Providenciales
16:55
Kingston
|
Connect |
UA187
United Airlines
UA709
United Airlines
BW30
Caribbean Airlines
|
20:00
Johannesburg
07:00
Newark
12:55
Fort Lauderdale-Hollywood International
|
06:00
Newark
09:58
Fort Lauderdale-Hollywood International
13:35
Kingston
|
Connect |
UA187
United Airlines
AC8875
Air Canada
WO646
Swoop
|
20:00
Johannesburg
09:05
Newark
11:45
Toronto
|
06:00
Newark
10:37
Toronto
14:55
Kingston
|
Connect |
UA187
United Airlines
UA1517
United Airlines
BW30
Caribbean Airlines
|
20:00
Johannesburg
08:20
Newark
12:55
Fort Lauderdale-Hollywood International
|
06:00
Newark
11:24
Fort Lauderdale-Hollywood International
13:35
Kingston
|
Connect |
BA054
British Airways
BA175
British Airways
BW14
Caribbean Airlines
|
20:45
Johannesburg
09:35
London Heathrow
15:30
New York JFK
|
06:55
London Heathrow
12:25
New York JFK
18:20
Kingston
|
Connect |
BA054
British Airways
BA207
British Airways
AA1107
American Airlines
|
20:45
Johannesburg
10:40
London Heathrow
18:17
Miami
|
06:55
London Heathrow
14:55
Miami
18:59
Kingston
|
Connect |
BA054
British Airways
BA175
British Airways
BW6
Caribbean Airlines
|
20:45
Johannesburg
09:35
London Heathrow
13:50
New York JFK
|
06:55
London Heathrow
12:25
New York JFK
16:40
Kingston
|
Connect |
BA054
British Airways
BA173
British Airways
BW14
Caribbean Airlines
|
20:45
Johannesburg
11:40
London Heathrow
15:30
New York JFK
|
06:55
London Heathrow
14:25
New York JFK
18:20
Kingston
|
Connect |
DL201
Delta
DL2209
Delta
B61575
JetBlue Airways
|
21:55
Johannesburg
11:41
Atlanta
16:40
Fort Lauderdale-Hollywood International
|
08:05
Atlanta
13:31
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
DL201
Delta
DL1988
Delta
KX606
Cayman Airways
|
21:55
Johannesburg
09:46
Atlanta
17:35
Grand Cayman
|
08:05
Atlanta
11:25
Grand Cayman
18:45
Kingston
|
Connect |
DL201
Delta
DL1869
Delta
JY250
InterCaribbean Airways
|
21:55
Johannesburg
09:51
Atlanta
16:35
Providenciales
|
08:05
Atlanta
12:44
Providenciales
16:55
Kingston
|
Connect |
DL201
Delta
DL847
Delta
B61759
JetBlue Airways
|
21:55
Johannesburg
12:15
Atlanta
15:55
New York JFK
|
08:05
Atlanta
14:36
New York JFK
18:55
Kingston
|
Connect |
DL201
Delta
DL1457
Delta
B61575
JetBlue Airways
|
21:55
Johannesburg
10:05
Atlanta
16:40
Fort Lauderdale-Hollywood International
|
08:05
Atlanta
12:00
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
DL201
Delta
DL1089
Delta
AA1107
American Airlines
|
21:55
Johannesburg
11:01
Atlanta
18:17
Miami
|
08:05
Atlanta
12:50
Miami
18:59
Kingston
|
Connect |
DL201
Delta
DL2301
Delta
AA1107
American Airlines
|
21:55
Johannesburg
13:56
Atlanta
18:17
Miami
|
08:05
Atlanta
15:50
Miami
18:59
Kingston
|
Connect |
DL201
Delta
DL1654
Delta
AA1107
American Airlines
|
21:55
Johannesburg
09:03
Atlanta
18:17
Miami
|
08:05
Atlanta
10:53
Miami
18:59
Kingston
|
Connect |
DL201
Delta
DL1938
Delta
BW415
Caribbean Airlines
|
21:55
Johannesburg
11:41
Atlanta
14:55
Nassau
|
08:05
Atlanta
13:40
Nassau
15:20
Kingston
|
Connect |
DL201
Delta
DL1944
Delta
BW415
Caribbean Airlines
|
21:55
Johannesburg
09:45
Atlanta
14:55
Nassau
|
08:05
Atlanta
11:51
Nassau
15:20
Kingston
|
Connect |
DL201
Delta
DL2269
Delta
BW14
Caribbean Airlines
|
21:55
Johannesburg
10:00
Atlanta
15:30
New York JFK
|
08:05
Atlanta
12:18
New York JFK
18:20
Kingston
|
Connect |
DL201
Delta
DL1654
Delta
F9177
Frontier Airlines
|
21:55
Johannesburg
09:03
Atlanta
13:34
Miami
|
08:05
Atlanta
10:53
Miami
14:23
Kingston
|
Connect |
DL201
Delta
DL847
Delta
BW14
Caribbean Airlines
|
21:55
Johannesburg
12:15
Atlanta
15:30
New York JFK
|
08:05
Atlanta
14:36
New York JFK
18:20
Kingston
|
Connect |
DL201
Delta
DL1654
Delta
AA1400
American Airlines
|
21:55
Johannesburg
09:03
Atlanta
12:56
Miami
|
08:05
Atlanta
10:53
Miami
13:40
Kingston
|
Connect |
DL201
Delta
DL1457
Delta
BW30
Caribbean Airlines
|
21:55
Johannesburg
10:05
Atlanta
12:55
Fort Lauderdale-Hollywood International
|
08:05
Atlanta
12:00
Fort Lauderdale-Hollywood International
13:35
Kingston
|
Connect |
DL201
Delta
F9157
Frontier Airlines
|
21:55
Johannesburg
10:58
Atlanta
|
08:05
Atlanta
13:52
Kingston
|
Connect |
DL201
Delta
DL2269
Delta
B61759
JetBlue Airways
|
21:55
Johannesburg
10:00
Atlanta
15:55
New York JFK
|
08:05
Atlanta
12:18
New York JFK
18:55
Kingston
|
Connect |
DL201
Delta
DL1906
Delta
|
21:55
Johannesburg
17:59
Atlanta
|
08:05
Atlanta
19:52
Kingston
|
Connect |
DL201
Delta
DL1671
Delta
B61575
JetBlue Airways
|
21:55
Johannesburg
13:21
Atlanta
16:40
Fort Lauderdale-Hollywood International
|
08:05
Atlanta
15:10
Fort Lauderdale-Hollywood International
17:25
Kingston
|
Connect |
You take a flight from Johannesburg to Montego Bay and cost approximately 700 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Richmond, Saint Mary, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
DL238
Delta
DL238
Delta
DL1997
Delta
|
18:20
Johannesburg
22:50
Capetown
09:59
Atlanta
|
20:35
Capetown
08:00
Atlanta
11:50
Montego Bay
|
Connect |
DL238
Delta
DL238
Delta
DL1801
Delta
|
18:20
Johannesburg
22:50
Capetown
11:45
Atlanta
|
20:35
Capetown
08:00
Atlanta
13:33
Montego Bay
|
Connect |
DL238
Delta
DL238
Delta
DL1949
Delta
|
18:20
Johannesburg
22:50
Capetown
13:50
Atlanta
|
20:35
Capetown
08:00
Atlanta
15:34
Montego Bay
|
Connect |
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
18:45
Johannesburg
12:10
London Heathrow
|
05:00
London Heathrow
15:50
Montego Bay
|
Connect |
UA187
United Airlines
UA2126
United Airlines
|
20:00
Johannesburg
08:45
Newark
|
06:00
Newark
11:50
Montego Bay
|
Connect |
UA187
United Airlines
UA1859
United Airlines
UA1519
United Airlines
|
20:00
Johannesburg
10:05
Newark
12:40
Washington Dulles
|
06:00
Newark
11:22
Washington Dulles
15:05
Montego Bay
|
Connect |
UA187
United Airlines
B6107
JetBlue Airways
|
20:00
Johannesburg
09:20
Newark
|
06:00
Newark
12:14
Montego Bay
|
Connect |
DL201
Delta
DL1997
Delta
|
21:55
Johannesburg
09:59
Atlanta
|
08:05
Atlanta
11:50
Montego Bay
|
Connect |
DL201
Delta
DL1801
Delta
|
21:55
Johannesburg
11:45
Atlanta
|
08:05
Atlanta
13:33
Montego Bay
|
Connect |
DL201
Delta
DL1949
Delta
|
21:55
Johannesburg
13:50
Atlanta
|
08:05
Atlanta
15:34
Montego Bay
|
Connect |
You can find hotels and accommodations in Richmond, Saint Mary, Jamaica with our hotels search tool below
Booking.com