How to get to Richmond, KwaZulu-Natal, South Africa from Key West (Island) by flight ? You can check flights from Key West (Island) to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from Key West (Island) to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Key West (Island) to Key West.
You take a flight from Key West to Pietermaritzburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3450
United Airlines
UA188
United Airlines
4Z733
Airlink
|
07:00
Key West
20:45
Newark
07:00
Johannesburg
|
10:12
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL4870
Delta
DL200
Delta
4Z733
Airlink
|
07:15
Key West
17:45
Atlanta
07:00
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL1539
Delta
DL200
Delta
4Z733
Airlink
|
11:45
Key West
17:45
Atlanta
07:00
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL1539
Delta
DL200
Delta
4Z735
Airlink
|
11:45
Key West
17:45
Atlanta
12:35
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
3M93
Silver Airways
UA1927
United Airlines
UA188
United Airlines
4Z733
Airlink
|
11:45
Key West
16:50
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
19:54
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
3M93
Silver Airways
UA1167
United Airlines
UA188
United Airlines
4Z733
Airlink
|
11:45
Key West
14:45
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
17:50
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA3616
United Airlines
UA188
United Airlines
4Z733
Airlink
|
12:00
Key West
20:45
Newark
07:00
Johannesburg
|
15:12
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA3616
United Airlines
UA188
United Airlines
4Z735
Airlink
|
12:00
Key West
20:45
Newark
12:35
Johannesburg
|
15:12
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA3664
United Airlines
UA188
United Airlines
4Z735
Airlink
|
14:30
Key West
20:45
Newark
12:35
Johannesburg
|
17:42
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA3664
United Airlines
UA188
United Airlines
4Z733
Airlink
|
14:30
Key West
20:45
Newark
07:00
Johannesburg
|
17:42
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL2462
Delta
DL200
Delta
4Z735
Airlink
|
14:42
Key West
17:45
Atlanta
12:35
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL2462
Delta
DL200
Delta
4Z733
Airlink
|
14:42
Key West
17:45
Atlanta
07:00
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
4Z735
Airlink
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
12:35
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
4Z735
Airlink
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
12:35
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
4Z735
Airlink
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
12:35
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
4Z743
Airlink
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
16:35
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
17:40
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Key West (Island) to Key West.
You take a flight from Key West to Durban and cost approximately 900 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3450
United Airlines
UA188
United Airlines
JE261 275
Mango
|
07:00
Key West
20:45
Newark
19:55
Johannesburg
|
10:12
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
UA3450
United Airlines
UA188
United Airlines
MN609
Comair
|
07:00
Key West
20:45
Newark
19:25
Johannesburg
|
10:12
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
DL4870
Delta
DL200
Delta
MN607
Comair
|
07:15
Key West
17:45
Atlanta
17:30
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL4870
Delta
DL200
Delta
JE257
Mango
|
07:15
Key West
17:45
Atlanta
16:50
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
18:00
Durban
|
Connect |
DL4870
Delta
DL200
Delta
FA278
Safair
|
07:15
Key West
17:45
Atlanta
17:25
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1539
Delta
DL200
Delta
JE257
Mango
|
11:45
Key West
17:45
Atlanta
16:50
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
18:00
Durban
|
Connect |
DL1539
Delta
DL200
Delta
FA278
Safair
|
11:45
Key West
17:45
Atlanta
17:25
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1539
Delta
DL200
Delta
MN607
Comair
|
11:45
Key West
17:45
Atlanta
17:30
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA3616
United Airlines
UA188
United Airlines
FA398
Safair
|
12:00
Key West
20:45
Newark
20:05
Johannesburg
|
15:12
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
UA3616
United Airlines
UA188
United Airlines
JE261 275
Mango
|
12:00
Key West
20:45
Newark
19:55
Johannesburg
|
15:12
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
UA3616
United Airlines
UA188
United Airlines
MN609
Comair
|
12:00
Key West
20:45
Newark
19:25
Johannesburg
|
15:12
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA3664
United Airlines
UA188
United Airlines
JE261 275
Mango
|
14:30
Key West
20:45
Newark
19:55
Johannesburg
|
17:42
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
UA3664
United Airlines
UA188
United Airlines
MN609
Comair
|
14:30
Key West
20:45
Newark
19:25
Johannesburg
|
17:42
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA3664
United Airlines
UA188
United Airlines
FA398
Safair
|
14:30
Key West
20:45
Newark
20:05
Johannesburg
|
17:42
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
DL2462
Delta
DL200
Delta
MN607
Comair
|
14:42
Key West
17:45
Atlanta
17:30
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2462
Delta
DL200
Delta
FA278
Safair
|
14:42
Key West
17:45
Atlanta
17:25
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2462
Delta
DL200
Delta
JE257
Mango
|
14:42
Key West
17:45
Atlanta
16:50
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
18:00
Durban
|
Connect |
3M70
Silver Airways
BA204
British Airways
BA041
British Airways
|
14:55
Key West
18:55
Orlando
16:55
London Heathrow
|
16:20
Orlando
08:00
London Heathrow
05:25
Durban
|
Connect |
AA1898
American Airlines
AA728
American Airlines
BA041
British Airways
|
15:50
Key West
21:36
Philadelphia
16:55
London Heathrow
|
18:52
Philadelphia
09:40
London Heathrow
05:25
Durban
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA041
British Airways
|
17:20
Key West
21:30
Miami
16:55
London Heathrow
|
18:06
Miami
11:00
London Heathrow
05:25
Durban
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA041
British Airways
|
17:20
Key West
19:35
Miami
16:55
London Heathrow
|
18:06
Miami
09:15
London Heathrow
05:25
Durban
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
BA6211
British Airways
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
10:00
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
11:05
Durban
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
BA6211
British Airways
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
10:00
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
11:05
Durban
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
BA6211
British Airways
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
10:00
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
11:05
Durban
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA041
British Airways
|
19:11
Key West
21:30
Miami
16:55
London Heathrow
|
19:54
Miami
11:00
London Heathrow
05:25
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Key West (Island) to Key West.
You take a flight from Key West to Margate and cost approximately 700 USD.
You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3450
United Airlines
UA188
United Airlines
5Z602
CemAir
|
07:00
Key West
20:45
Newark
10:20
Johannesburg
|
10:12
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
UA3450
United Airlines
UA188
United Airlines
5Z606
CemAir
|
07:00
Key West
20:45
Newark
10:00
Johannesburg
|
10:12
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
DL4870
Delta
DL200
Delta
5Z602
CemAir
|
07:15
Key West
17:45
Atlanta
10:20
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
11:50
Margate
|
Connect |
3M93
Silver Airways
UA1167
United Airlines
UA188
United Airlines
5Z606
CemAir
|
11:45
Key West
14:45
Fort Lauderdale-Hollywood International
20:45
Newark
10:00
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
17:50
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
3M93
Silver Airways
UA1927
United Airlines
UA188
United Airlines
5Z604
CemAir
|
11:45
Key West
16:50
Fort Lauderdale-Hollywood International
20:45
Newark
09:40
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
19:54
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
3M93
Silver Airways
UA1927
United Airlines
UA188
United Airlines
5Z606
CemAir
|
11:45
Key West
16:50
Fort Lauderdale-Hollywood International
20:45
Newark
10:00
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
19:54
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
DL1539
Delta
DL200
Delta
5Z602
CemAir
|
11:45
Key West
17:45
Atlanta
10:20
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
11:50
Margate
|
Connect |
3M93
Silver Airways
UA1167
United Airlines
UA188
United Airlines
5Z604
CemAir
|
11:45
Key West
14:45
Fort Lauderdale-Hollywood International
20:45
Newark
09:40
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
17:50
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
UA3616
United Airlines
UA188
United Airlines
5Z602
CemAir
|
12:00
Key West
20:45
Newark
10:20
Johannesburg
|
15:12
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
UA3616
United Airlines
UA188
United Airlines
5Z606
CemAir
|
12:00
Key West
20:45
Newark
10:00
Johannesburg
|
15:12
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
UA3616
United Airlines
UA188
United Airlines
5Z604
CemAir
|
12:00
Key West
20:45
Newark
09:40
Johannesburg
|
15:12
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
AA1223
American Airlines
AA730
American Airlines
BA055
British Airways
5Z604
CemAir
|
13:05
Key West
18:25
Charlotte
18:20
London Heathrow
09:40
Johannesburg
|
15:22
Charlotte
07:10
London Heathrow
07:25
Johannesburg
11:10
Margate
|
Connect |
AA1223
American Airlines
AA730
American Airlines
BA055
British Airways
5Z606
CemAir
|
13:05
Key West
18:25
Charlotte
18:20
London Heathrow
10:00
Johannesburg
|
15:22
Charlotte
07:10
London Heathrow
07:25
Johannesburg
11:30
Margate
|
Connect |
AA1223
American Airlines
AA730
American Airlines
BA055
British Airways
5Z602
CemAir
|
13:05
Key West
18:25
Charlotte
18:20
London Heathrow
10:20
Johannesburg
|
15:22
Charlotte
07:10
London Heathrow
07:25
Johannesburg
11:50
Margate
|
Connect |
UA3664
United Airlines
UA188
United Airlines
5Z602
CemAir
|
14:30
Key West
20:45
Newark
10:20
Johannesburg
|
17:42
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
UA3664
United Airlines
UA188
United Airlines
5Z606
CemAir
|
14:30
Key West
20:45
Newark
10:00
Johannesburg
|
17:42
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
UA3664
United Airlines
UA188
United Airlines
5Z604
CemAir
|
14:30
Key West
20:45
Newark
09:40
Johannesburg
|
17:42
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
DL2462
Delta
DL200
Delta
5Z602
CemAir
|
14:42
Key West
17:45
Atlanta
10:20
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
11:50
Margate
|
Connect |
DL2462
Delta
DL200
Delta
5Z608
CemAir
|
14:42
Key West
17:45
Atlanta
17:00
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
18:30
Margate
|
Connect |
DL2462
Delta
DL84
Delta
AF990
Air France
5Z602
CemAir
|
14:42
Key West
23:00
Atlanta
21:00
Paris CDG
10:20
Johannesburg
|
16:39
Atlanta
13:20
Paris CDG
08:40
Johannesburg
11:50
Margate
|
Connect |
DL2462
Delta
AF689
Air France
AF990
Air France
5Z606
CemAir
|
14:42
Key West
20:15
Atlanta
21:00
Paris CDG
10:00
Johannesburg
|
16:39
Atlanta
10:45
Paris CDG
08:40
Johannesburg
11:30
Margate
|
Connect |
DL2462
Delta
AF689
Air France
AF990
Air France
5Z604
CemAir
|
14:42
Key West
20:15
Atlanta
21:00
Paris CDG
09:40
Johannesburg
|
16:39
Atlanta
10:45
Paris CDG
08:40
Johannesburg
11:10
Margate
|
Connect |
DL2462
Delta
DL200
Delta
5Z610
CemAir
|
14:42
Key West
17:45
Atlanta
16:50
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
18:20
Margate
|
Connect |
3M70
Silver Airways
LH465
Lufthansa
LH572
Lufthansa
5Z602
CemAir
|
14:55
Key West
19:35
Orlando
21:50
Frankfurt
10:20
Johannesburg
|
16:20
Orlando
10:40
Frankfurt
09:25
Johannesburg
11:50
Margate
|
Connect |
DL2703
Delta
AF689
Air France
AF990
Air France
5Z602
CemAir
|
17:00
Key West
20:15
Atlanta
21:00
Paris CDG
10:20
Johannesburg
|
18:56
Atlanta
10:45
Paris CDG
08:40
Johannesburg
11:50
Margate
|
Connect |
DL2703
Delta
DL84
Delta
AF990
Air France
5Z602
CemAir
|
17:00
Key West
23:00
Atlanta
21:00
Paris CDG
10:20
Johannesburg
|
18:56
Atlanta
13:20
Paris CDG
08:40
Johannesburg
11:50
Margate
|
Connect |
DL2703
Delta
DL84
Delta
AF990
Air France
5Z606
CemAir
|
17:00
Key West
23:00
Atlanta
21:00
Paris CDG
10:00
Johannesburg
|
18:56
Atlanta
13:20
Paris CDG
08:40
Johannesburg
11:30
Margate
|
Connect |
DL2703
Delta
DL84
Delta
AF990
Air France
5Z604
CemAir
|
17:00
Key West
23:00
Atlanta
21:00
Paris CDG
09:40
Johannesburg
|
18:56
Atlanta
13:20
Paris CDG
08:40
Johannesburg
11:10
Margate
|
Connect |
DL2703
Delta
AF689
Air France
AF990
Air France
5Z606
CemAir
|
17:00
Key West
20:15
Atlanta
21:00
Paris CDG
10:00
Johannesburg
|
18:56
Atlanta
10:45
Paris CDG
08:40
Johannesburg
11:30
Margate
|
Connect |
DL2703
Delta
AF689
Air France
AF990
Air France
5Z604
CemAir
|
17:00
Key West
20:15
Atlanta
21:00
Paris CDG
09:40
Johannesburg
|
18:56
Atlanta
10:45
Paris CDG
08:40
Johannesburg
11:10
Margate
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
5Z602
CemAir
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
10:20
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
11:50
Margate
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
5Z606
CemAir
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
10:00
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
11:30
Margate
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
5Z606
CemAir
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
10:00
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
11:30
Margate
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
5Z604
CemAir
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
09:40
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
11:10
Margate
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
5Z604
CemAir
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
09:40
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
11:10
Margate
|
Connect |
AA3565
American Airlines
AF099
Air France
AF990
Air France
5Z604
CemAir
|
17:20
Key West
20:05
Miami
21:00
Paris CDG
09:40
Johannesburg
|
18:06
Miami
10:55
Paris CDG
08:40
Johannesburg
11:10
Margate
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
5Z602
CemAir
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
10:20
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
11:50
Margate
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
5Z602
CemAir
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
10:20
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
11:50
Margate
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
5Z606
CemAir
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
10:00
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
11:30
Margate
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
5Z604
CemAir
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
09:40
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
11:10
Margate
|
Connect |
You take a bus, shuttle or taxi from your location in Key West (Island) to Key West.
You take a flight from Key West to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3450
United Airlines
UA188
United Airlines
|
07:00
Key West
20:45
Newark
|
10:12
Newark
18:20
Johannesburg
|
Connect |
DL4870
Delta
DL200
Delta
|
07:15
Key West
17:45
Atlanta
|
09:22
Atlanta
16:00
Johannesburg
|
Connect |
DL1539
Delta
DL200
Delta
|
11:45
Key West
17:45
Atlanta
|
13:42
Atlanta
16:00
Johannesburg
|
Connect |
3M93
Silver Airways
UA1167
United Airlines
UA188
United Airlines
|
11:45
Key West
14:45
Fort Lauderdale-Hollywood International
20:45
Newark
|
12:50
Fort Lauderdale-Hollywood International
17:50
Newark
18:20
Johannesburg
|
Connect |
3M93
Silver Airways
UA1927
United Airlines
UA188
United Airlines
|
11:45
Key West
16:50
Fort Lauderdale-Hollywood International
20:45
Newark
|
12:50
Fort Lauderdale-Hollywood International
19:54
Newark
18:20
Johannesburg
|
Connect |
UA3616
United Airlines
UA188
United Airlines
|
12:00
Key West
20:45
Newark
|
15:12
Newark
18:20
Johannesburg
|
Connect |
UA3664
United Airlines
UA188
United Airlines
|
14:30
Key West
20:45
Newark
|
17:42
Newark
18:20
Johannesburg
|
Connect |
DL2462
Delta
DL200
Delta
|
14:42
Key West
17:45
Atlanta
|
16:39
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Key West (Island) to Key West.
You take a flight from Key West to Umtata and cost approximately 550 USD.
You take a bus, shuttle or taxi from Umtata to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3450
United Airlines
UA188
United Airlines
4Z751
Airlink
|
07:00
Key West
20:45
Newark
06:15
Johannesburg
|
10:12
Newark
18:20
Johannesburg
07:35
Umtata
|
Connect |
DL4870
Delta
DL200
Delta
4Z751
Airlink
|
07:15
Key West
17:45
Atlanta
06:15
Johannesburg
|
09:22
Atlanta
16:00
Johannesburg
07:35
Umtata
|
Connect |
DL1539
Delta
DL200
Delta
4Z751
Airlink
|
11:45
Key West
17:45
Atlanta
06:15
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
07:35
Umtata
|
Connect |
3M93
Silver Airways
UA1167
United Airlines
UA188
United Airlines
4Z751
Airlink
|
11:45
Key West
14:45
Fort Lauderdale-Hollywood International
20:45
Newark
06:15
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
17:50
Newark
18:20
Johannesburg
07:35
Umtata
|
Connect |
DL1539
Delta
DL200
Delta
4Z757
Airlink
|
11:45
Key West
17:45
Atlanta
12:15
Johannesburg
|
13:42
Atlanta
16:00
Johannesburg
13:35
Umtata
|
Connect |
3M93
Silver Airways
UA1927
United Airlines
UA188
United Airlines
4Z751
Airlink
|
11:45
Key West
16:50
Fort Lauderdale-Hollywood International
20:45
Newark
06:15
Johannesburg
|
12:50
Fort Lauderdale-Hollywood International
19:54
Newark
18:20
Johannesburg
07:35
Umtata
|
Connect |
UA3616
United Airlines
UA188
United Airlines
4Z751
Airlink
|
12:00
Key West
20:45
Newark
06:15
Johannesburg
|
15:12
Newark
18:20
Johannesburg
07:35
Umtata
|
Connect |
UA3616
United Airlines
UA188
United Airlines
4Z757
Airlink
|
12:00
Key West
20:45
Newark
12:15
Johannesburg
|
15:12
Newark
18:20
Johannesburg
13:35
Umtata
|
Connect |
UA3664
United Airlines
UA188
United Airlines
4Z757
Airlink
|
14:30
Key West
20:45
Newark
12:15
Johannesburg
|
17:42
Newark
18:20
Johannesburg
13:35
Umtata
|
Connect |
UA3664
United Airlines
UA188
United Airlines
4Z751
Airlink
|
14:30
Key West
20:45
Newark
06:15
Johannesburg
|
17:42
Newark
18:20
Johannesburg
07:35
Umtata
|
Connect |
DL2462
Delta
DL200
Delta
4Z757
Airlink
|
14:42
Key West
17:45
Atlanta
12:15
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
13:35
Umtata
|
Connect |
DL2462
Delta
DL200
Delta
4Z751
Airlink
|
14:42
Key West
17:45
Atlanta
06:15
Johannesburg
|
16:39
Atlanta
16:00
Johannesburg
07:35
Umtata
|
Connect |
DL2462
Delta
DL84
Delta
AF990
Air France
4Z757
Airlink
|
14:42
Key West
23:00
Atlanta
21:00
Paris CDG
12:15
Johannesburg
|
16:39
Atlanta
13:20
Paris CDG
08:40
Johannesburg
13:35
Umtata
|
Connect |
DL2703
Delta
DL84
Delta
AF990
Air France
4Z757
Airlink
|
17:00
Key West
23:00
Atlanta
21:00
Paris CDG
12:15
Johannesburg
|
18:56
Atlanta
13:20
Paris CDG
08:40
Johannesburg
13:35
Umtata
|
Connect |
DL2703
Delta
AF689
Air France
AF990
Air France
4Z757
Airlink
|
17:00
Key West
20:15
Atlanta
21:00
Paris CDG
12:15
Johannesburg
|
18:56
Atlanta
10:45
Paris CDG
08:40
Johannesburg
13:35
Umtata
|
Connect |
AA3565
American Airlines
BA208
British Airways
BA055
British Airways
4Z757
Airlink
|
17:20
Key West
21:30
Miami
18:20
London Heathrow
12:15
Johannesburg
|
18:06
Miami
11:00
London Heathrow
07:25
Johannesburg
13:35
Umtata
|
Connect |
AA3565
American Airlines
AA38
American Airlines
BA055
British Airways
4Z757
Airlink
|
17:20
Key West
19:35
Miami
18:20
London Heathrow
12:15
Johannesburg
|
18:06
Miami
09:15
London Heathrow
07:25
Johannesburg
13:35
Umtata
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
4Z757
Airlink
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
12:15
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
13:35
Umtata
|
Connect |
AA4064
American Airlines
BA208
British Airways
BA055
British Airways
4Z755
Airlink
|
19:11
Key West
21:30
Miami
18:20
London Heathrow
16:00
Johannesburg
|
19:54
Miami
11:00
London Heathrow
07:25
Johannesburg
17:20
Umtata
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com