HowToGo

Flight from South Africa to Richmond, Saint Mary, Jamaica

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.

Search Transfer from South Africa to Richmond, Saint Mary, Jamaica

Search Flights

You can find flight ticket prices from South Africa to Richmond, Saint Mary, Jamaica with our flight tickets search tool below

1. Johannesburg to Kingston

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Kingston and cost approximately 750 USD.

  3. 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

2. Bloemfontein to Kingston

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

  2. You take a flight from Bloemfontein to Kingston and cost approximately 850 USD.

  3. 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

3. Johannesburg to Montego Bay

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Montego Bay and cost approximately 1100 USD.

  3. 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

4. Capetown to Montego Bay

  1. You take a bus, shuttle or taxi from your location in South Africa to Capetown.

  2. You take a flight from Capetown to Montego Bay and cost approximately 1300 USD.

  3. 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

5. Bloemfontein to Montego Bay

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

  2. You take a flight from Bloemfontein to Montego Bay and cost approximately 1300 USD.

  3. 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

6. Durban to Kingston

  1. You take a bus, shuttle or taxi from your location in South Africa to Durban.

  2. You take a flight from Durban to Kingston and cost approximately 800 USD.

  3. 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

References

Find Hotels in Richmond, Saint Mary, Jamaica

You can find hotels and accommodations in Richmond, Saint Mary, Jamaica with our hotels search tool below

Booking.com