HowToGo

Flight from Jamaica to Richmond, KwaZulu-Natal, South Africa

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.

Search Transfer from Jamaica to Richmond, KwaZulu-Natal, South Africa

Search Flights

You can find flight ticket prices from Jamaica to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below

1. Montego Bay to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

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

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

2. Kingston to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Pietermaritzburg and cost approximately 1700 USD.

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

3. Montego Bay to Durban

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

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

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

4. Montego Bay to Margate

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Margate and cost approximately 1000 USD.

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

5. Montego Bay to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

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

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

6. Kingston to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

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

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

7. Kingston to Durban

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

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

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

8. Montego Bay to Umtata

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Umtata and cost approximately 900 USD.

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

References

Find Hotels in Richmond, KwaZulu-Natal, South Africa

You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below

Booking.com