How to get to Richmond, KwaZulu-Natal, South Africa from West Palm Beach by flight ? You can check flights from West Palm Beach to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from West Palm Beach to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a flight from West Palm Beach/Palm Beach to Pietermaritzburg and cost approximately 310 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3574
United Airlines
ET501
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
06:30
West Palm Beach/Palm Beach
10:00
Washington Dulles
08:40
Addis Ababa
16:35
Johannesburg
|
09:00
Washington Dulles
07:15
Addis Ababa
13:05
Johannesburg
17:40
Pietermaritzburg
|
Connect |
DL1496
Delta
DL200
Delta
4Z735
Airlink
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
12:35
Johannesburg
|
11:05
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1496
Delta
DL200
Delta
4Z733
Airlink
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
07:00
Johannesburg
|
11:05
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6154
JetBlue Airways
LY008
El Al
LY051
El Al
4Z733
Airlink
|
11:43
West Palm Beach/Palm Beach
20:50
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
14:29
New York JFK
14:10
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL2958
Delta
DL200
Delta
4Z733
Airlink
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
07:00
Johannesburg
|
13:36
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6154
JetBlue Airways
LY002
El Al
LY051
El Al
4Z733
Airlink
|
11:43
West Palm Beach/Palm Beach
16:00
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
14:29
New York JFK
09:20
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL2958
Delta
DL200
Delta
4Z735
Airlink
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
12:35
Johannesburg
|
13:36
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA3649
United Airlines
UA188
United Airlines
4Z733
Airlink
|
12:30
West Palm Beach/Palm Beach
20:45
Newark
07:00
Johannesburg
|
15:38
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2056
United Airlines
UA188
United Airlines
4Z735
Airlink
|
12:30
West Palm Beach/Palm Beach
20:45
Newark
12:35
Johannesburg
|
15:26
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B61244
JetBlue Airways
UA188
United Airlines
4Z733
Airlink
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
07:00
Johannesburg
|
16:05
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2311
United Airlines
UA188
United Airlines
4Z733
Airlink
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
07:00
Johannesburg
|
16:01
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2311
United Airlines
UA188
United Airlines
4Z735
Airlink
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
12:35
Johannesburg
|
16:01
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1419
Delta
DL200
Delta
4Z733
Airlink
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
07:00
Johannesburg
|
15:06
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1419
Delta
DL200
Delta
4Z735
Airlink
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
12:35
Johannesburg
|
15:06
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL2812
Delta
DL134
Delta
KL0591
KLM
4Z733
Airlink
|
14:05
West Palm Beach/Palm Beach
18:25
Detroit
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
17:04
Detroit
08:20
Amsterdam Schiphol
22:05
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6854
JetBlue Airways
TK2
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
15:15
West Palm Beach/Palm Beach
20:05
New York JFK
02:20
Istanbul
12:35
Johannesburg
|
18:03
New York JFK
13:40
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B6854
JetBlue Airways
TK12
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
15:15
West Palm Beach/Palm Beach
23:30
New York JFK
02:20
Istanbul
12:35
Johannesburg
|
18:03
New York JFK
17:05
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B6854
JetBlue Airways
LY008
El Al
LY051
El Al
4Z735
Airlink
|
15:15
West Palm Beach/Palm Beach
20:50
New York JFK
21:00
Tel Aviv
12:35
Johannesburg
|
18:03
New York JFK
14:10
Tel Aviv
05:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B6854
JetBlue Airways
LY008
El Al
LY051
El Al
4Z733
Airlink
|
15:15
West Palm Beach/Palm Beach
20:50
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
18:03
New York JFK
14:10
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2335
United Airlines
UA1122
United Airlines
BA6418
British Airways
4Z733
Airlink
|
15:30
West Palm Beach/Palm Beach
20:30
Newark
19:00
Capetown
07:00
Johannesburg
|
18:26
Newark
18:00
Capetown
21:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2335
United Airlines
UA188
United Airlines
4Z735
Airlink
|
15:30
West Palm Beach/Palm Beach
20:45
Newark
12:35
Johannesburg
|
18:26
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA2335
United Airlines
UA960
United Airlines
LH572
Lufthansa
4Z735
Airlink
|
15:30
West Palm Beach/Palm Beach
19:55
Newark
22:00
Frankfurt
12:35
Johannesburg
|
18:26
Newark
09:15
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA2335
United Airlines
UA188
United Airlines
4Z733
Airlink
|
15:30
West Palm Beach/Palm Beach
20:45
Newark
07:00
Johannesburg
|
18:26
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2335
United Airlines
UA1122
United Airlines
FA217
Safair
4Z733
Airlink
|
15:30
West Palm Beach/Palm Beach
20:30
Newark
18:55
Capetown
07:00
Johannesburg
|
18:26
Newark
18:00
Capetown
21:05
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B61944
JetBlue Airways
LY026
El Al
LY051
El Al
4Z733
Airlink
|
15:50
West Palm Beach/Palm Beach
20:00
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
18:48
Newark
13:20
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B61944
JetBlue Airways
UA188
United Airlines
4Z733
Airlink
|
15:50
West Palm Beach/Palm Beach
20:45
Newark
07:00
Johannesburg
|
18:48
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6522
JetBlue Airways
LY016
El Al
LY051
El Al
4Z733
Airlink
|
16:09
West Palm Beach/Palm Beach
20:30
Boston
21:00
Tel Aviv
07:00
Johannesburg
|
19:12
Boston
13:50
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2209
United Airlines
UA90
United Airlines
LY051
El Al
4Z733
Airlink
|
17:35
West Palm Beach/Palm Beach
23:05
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
20:31
Newark
16:20
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6954
JetBlue Airways
AA146
American Airlines
LY051
El Al
4Z733
Airlink
|
19:25
West Palm Beach/Palm Beach
00:05
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
22:08
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6954
JetBlue Airways
AA148
American Airlines
LY051
El Al
4Z733
Airlink
|
19:25
West Palm Beach/Palm Beach
23:59
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
22:08
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B61154
JetBlue Airways
AA146
American Airlines
LY051
El Al
4Z733
Airlink
|
20:32
West Palm Beach/Palm Beach
00:05
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
23:13
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in West Palm Beach to Fort Lauderdale-Hollywood International.
You take a flight from Fort Lauderdale-Hollywood International to Pietermaritzburg and cost approximately 320 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1750
United Airlines
ET501
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
06:30
Fort Lauderdale-Hollywood International
10:00
Washington Dulles
08:40
Addis Ababa
16:35
Johannesburg
|
09:02
Washington Dulles
07:15
Addis Ababa
13:05
Johannesburg
17:40
Pietermaritzburg
|
Connect |
DL1264
Delta
DL200
Delta
4Z733
Airlink
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
07:00
Johannesburg
|
14:02
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1264
Delta
DL200
Delta
4Z735
Airlink
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
12:35
Johannesburg
|
14:02
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B6602
JetBlue Airways
LY008
El Al
LY051
El Al
4Z733
Airlink
|
12:40
Fort Lauderdale-Hollywood International
20:50
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
15:28
New York JFK
14:10
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL2087
Delta
DL200
Delta
4Z735
Airlink
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
12:35
Johannesburg
|
15:10
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL2087
Delta
DL200
Delta
4Z733
Airlink
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
07:00
Johannesburg
|
15:10
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1913
United Airlines
UA188
United Airlines
4Z733
Airlink
|
13:57
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
16:54
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1913
United Airlines
UA188
United Airlines
4Z735
Airlink
|
13:57
Fort Lauderdale-Hollywood International
20:45
Newark
12:35
Johannesburg
|
16:54
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1399
Delta
DL200
Delta
4Z735
Airlink
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
12:35
Johannesburg
|
16:10
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1399
Delta
DL200
Delta
4Z733
Airlink
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
07:00
Johannesburg
|
16:10
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
WN2669
Southwest Airlines
DL200
Delta
4Z733
Airlink
|
14:45
Fort Lauderdale-Hollywood International
17:45
Atlanta
07:00
Johannesburg
|
16:45
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1167
United Airlines
UA188
United Airlines
4Z733
Airlink
|
15:25
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
18:24
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1167
United Airlines
UA188
United Airlines
4Z735
Airlink
|
15:25
Fort Lauderdale-Hollywood International
20:45
Newark
12:35
Johannesburg
|
18:24
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B66
JetBlue Airways
UA188
United Airlines
4Z733
Airlink
|
16:15
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
19:22
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
NK1215
Spirit Airlines
UA188
United Airlines
4Z733
Airlink
|
16:21
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
19:15
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B6775
JetBlue Airways
TK12
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
16:35
Fort Lauderdale-Hollywood International
23:30
New York JFK
02:20
Istanbul
12:35
Johannesburg
|
19:33
New York JFK
17:05
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA1755
United Airlines
UA1122
United Airlines
FA217
Safair
4Z733
Airlink
|
16:40
Fort Lauderdale-Hollywood International
20:30
Newark
18:55
Capetown
07:00
Johannesburg
|
19:39
Newark
18:00
Capetown
21:05
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1755
United Airlines
UA1122
United Airlines
BA6418
British Airways
4Z733
Airlink
|
16:40
Fort Lauderdale-Hollywood International
20:30
Newark
19:00
Capetown
07:00
Johannesburg
|
19:39
Newark
18:00
Capetown
21:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1755
United Airlines
UA188
United Airlines
4Z735
Airlink
|
16:40
Fort Lauderdale-Hollywood International
20:45
Newark
12:35
Johannesburg
|
19:39
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA1755
United Airlines
UA188
United Airlines
4Z733
Airlink
|
16:40
Fort Lauderdale-Hollywood International
20:45
Newark
07:00
Johannesburg
|
19:39
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA1755
United Airlines
UA90
United Airlines
LY051
El Al
4Z733
Airlink
|
16:40
Fort Lauderdale-Hollywood International
23:05
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
19:39
Newark
16:20
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B61902
JetBlue Airways
TK12
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
17:31
Fort Lauderdale-Hollywood International
23:30
New York JFK
02:20
Istanbul
12:35
Johannesburg
|
20:27
New York JFK
17:05
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1631
Delta
DL214
Delta
SA061
South African Airways
4Z733
Airlink
|
19:55
Fort Lauderdale-Hollywood International
23:40
New York JFK
22:10
Lagos
07:00
Johannesburg
|
22:48
New York JFK
15:40
Lagos
05:05
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL1631
Delta
DL234
Delta
LY051
El Al
4Z733
Airlink
|
19:55
Fort Lauderdale-Hollywood International
23:45
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
22:48
New York JFK
17:20
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
B61002
JetBlue Airways
AA146
American Airlines
LY051
El Al
4Z733
Airlink
|
21:00
Fort Lauderdale-Hollywood International
00:05
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
23:50
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in West Palm Beach to Miami.
You take a flight from Miami to Pietermaritzburg and cost approximately 320 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1381
Delta
DL200
Delta
4Z733
Airlink
|
10:18
Miami
17:45
Atlanta
07:00
Johannesburg
|
12:13
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2638
United Airlines
UA188
United Airlines
4Z733
Airlink
|
11:25
Miami
20:45
Newark
07:00
Johannesburg
|
14:30
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
LY018
El Al
LY051
El Al
4Z733
Airlink
|
12:00
Miami
21:00
Tel Aviv
07:00
Johannesburg
|
06:45
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL2279
Delta
DL200
Delta
4Z733
Airlink
|
12:31
Miami
17:45
Atlanta
07:00
Johannesburg
|
14:30
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA708
United Airlines
UA188
United Airlines
4Z733
Airlink
|
13:25
Miami
20:45
Newark
07:00
Johannesburg
|
16:23
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
DL2702
Delta
DL200
Delta
4Z735
Airlink
|
14:06
Miami
17:45
Atlanta
12:35
Johannesburg
|
15:53
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL2702
Delta
DL200
Delta
4Z733
Airlink
|
14:06
Miami
17:45
Atlanta
07:00
Johannesburg
|
15:53
Atlanta
16:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2147
United Airlines
UA188
United Airlines
4Z733
Airlink
|
14:45
Miami
20:45
Newark
07:00
Johannesburg
|
17:43
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
UA2147
United Airlines
UA188
United Airlines
4Z735
Airlink
|
14:45
Miami
20:45
Newark
12:35
Johannesburg
|
17:43
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LH463
Lufthansa
LH572
Lufthansa
4Z735
Airlink
|
16:25
Miami
22:00
Frankfurt
12:35
Johannesburg
|
07:20
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
KL0628
KLM
KL0591
KLM
4Z735
Airlink
|
16:30
Miami
10:20
Amsterdam Schiphol
12:35
Johannesburg
|
06:50
Amsterdam Schiphol
22:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
KL0628
KLM
KL0591
KLM
4Z733
Airlink
|
16:30
Miami
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
06:50
Amsterdam Schiphol
22:05
Johannesburg
08:05
Pietermaritzburg
|
Connect |
AF095
Air France
AF990
Air France
4Z735
Airlink
|
17:05
Miami
23:35
Paris CDG
12:35
Johannesburg
|
07:50
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
VS118
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
17:20
Miami
18:55
London Heathrow
12:35
Johannesburg
|
06:35
London Heathrow
08:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AA38
American Airlines
BA057
British Airways
4Z735
Airlink
|
19:40
Miami
21:10
London Heathrow
12:35
Johannesburg
|
09:15
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LX65
Swiss
LX284
Swiss
4Z743
Airlink
|
19:50
Miami
22:40
Zurich
16:35
Johannesburg
|
10:40
Zurich
10:10
Johannesburg
17:40
Pietermaritzburg
|
Connect |
LX65
Swiss
LX284
Swiss
4Z735
Airlink
|
19:50
Miami
22:40
Zurich
12:35
Johannesburg
|
10:40
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AF099
Air France
AF990
Air France
4Z735
Airlink
|
20:05
Miami
23:35
Paris CDG
12:35
Johannesburg
|
10:55
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AF099
Air France
AF990
Air France
4Z743
Airlink
|
20:05
Miami
23:35
Paris CDG
16:35
Johannesburg
|
10:55
Paris CDG
11:15
Johannesburg
17:40
Pietermaritzburg
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
4Z743
Airlink
|
20:10
Miami
02:05
Doha
16:35
Johannesburg
|
17:55
Doha
09:40
Johannesburg
17:40
Pietermaritzburg
|
Connect |
EK214
Emirates
EK761
Emirates
4Z735
Airlink
|
20:10
Miami
04:40
Dubai
12:35
Johannesburg
|
19:20
Dubai
10:55
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EK214
Emirates
EK761
Emirates
4Z743
Airlink
|
20:10
Miami
04:40
Dubai
16:35
Johannesburg
|
19:20
Dubai
10:55
Johannesburg
17:40
Pietermaritzburg
|
Connect |
QR778
Qatar Airways
QR1363
Qatar Airways
4Z735
Airlink
|
20:10
Miami
02:05
Doha
12:35
Johannesburg
|
17:55
Doha
09:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z735
Airlink
|
20:10
Miami
20:25
Doha
12:35
Johannesburg
|
17:55
Doha
04:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
4Z733
Airlink
|
20:10
Miami
20:25
Doha
07:00
Johannesburg
|
17:55
Doha
04:00
Johannesburg
08:05
Pietermaritzburg
|
Connect |
AA52
American Airlines
LY051
El Al
4Z733
Airlink
|
20:40
Miami
21:00
Tel Aviv
07:00
Johannesburg
|
15:30
Tel Aviv
05:40
Johannesburg
08:05
Pietermaritzburg
|
Connect |
BA208
British Airways
BA041
British Airways
BA6200
British Airways
4Z735
Airlink
|
21:30
Miami
16:55
London Heathrow
07:00
Durban
12:35
Johannesburg
|
11:00
London Heathrow
05:25
Durban
08:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA041
British Airways
BA6202
British Airways
4Z735
Airlink
|
21:30
Miami
16:55
London Heathrow
08:15
Durban
12:35
Johannesburg
|
11:00
London Heathrow
05:25
Durban
09:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA057
British Airways
4Z735
Airlink
|
21:30
Miami
21:10
London Heathrow
12:35
Johannesburg
|
11:00
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA041
British Airways
BA6212
British Airways
4Z743
Airlink
|
21:30
Miami
16:55
London Heathrow
12:15
Durban
16:35
Johannesburg
|
11:00
London Heathrow
05:25
Durban
13:20
Johannesburg
17:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA041
British Airways
BA6202
British Airways
4Z743
Airlink
|
21:30
Miami
16:55
London Heathrow
08:15
Durban
16:35
Johannesburg
|
11:00
London Heathrow
05:25
Durban
09:20
Johannesburg
17:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA041
British Airways
BA6200
British Airways
4Z743
Airlink
|
21:30
Miami
16:55
London Heathrow
07:00
Durban
16:35
Johannesburg
|
11:00
London Heathrow
05:25
Durban
08:05
Johannesburg
17:40
Pietermaritzburg
|
Connect |
BA208
British Airways
BA057
British Airways
4Z743
Airlink
|
21:30
Miami
21:10
London Heathrow
16:35
Johannesburg
|
11:00
London Heathrow
10:15
Johannesburg
17:40
Pietermaritzburg
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
4Z743
Airlink
|
21:55
Miami
02:20
Istanbul
16:35
Johannesburg
|
17:05
Istanbul
11:10
Johannesburg
17:40
Pietermaritzburg
|
Connect |
TK78
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
21:55
Miami
02:20
Istanbul
12:35
Johannesburg
|
17:05
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in West Palm Beach to Miami.
You take a flight from Miami to Durban and cost approximately 380 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2279
Delta
DL200
Delta
FA278
Safair
|
12:31
Miami
17:45
Atlanta
17:25
Johannesburg
|
14:30
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2279
Delta
DL200
Delta
4Z569
Airlink
|
12:31
Miami
17:45
Atlanta
17:20
Johannesburg
|
14:30
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2279
Delta
DL200
Delta
MN607
Comair
|
12:31
Miami
17:45
Atlanta
17:30
Johannesburg
|
14:30
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA708
United Airlines
UA188
United Airlines
FA276
Safair
|
13:25
Miami
20:45
Newark
19:45
Johannesburg
|
16:23
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA708
United Airlines
UA188
United Airlines
MN609
Comair
|
13:25
Miami
20:45
Newark
19:25
Johannesburg
|
16:23
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
DL2702
Delta
DL200
Delta
4Z569
Airlink
|
14:06
Miami
17:45
Atlanta
17:20
Johannesburg
|
15:53
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2702
Delta
DL200
Delta
FA278
Safair
|
14:06
Miami
17:45
Atlanta
17:25
Johannesburg
|
15:53
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2702
Delta
DL200
Delta
MN607
Comair
|
14:06
Miami
17:45
Atlanta
17:30
Johannesburg
|
15:53
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA2147
United Airlines
UA188
United Airlines
MN609
Comair
|
14:45
Miami
20:45
Newark
19:25
Johannesburg
|
17:43
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA2147
United Airlines
UA188
United Airlines
FA276
Safair
|
14:45
Miami
20:45
Newark
19:45
Johannesburg
|
17:43
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
BA206
British Airways
BA041
British Airways
|
17:15
Miami
16:55
London Heathrow
|
06:40
London Heathrow
05:25
Durban
|
Connect |
AA38
American Airlines
BA041
British Airways
|
19:40
Miami
16:55
London Heathrow
|
09:15
London Heathrow
05:25
Durban
|
Connect |
QR778
Qatar Airways
QR1365
Qatar Airways
BA6205
British Airways
|
20:10
Miami
20:25
Doha
06:30
Johannesburg
|
17:55
Doha
04:00
Johannesburg
07:35
Durban
|
Connect |
BA208
British Airways
BA043
British Airways
BA6303
British Airways
|
21:30
Miami
18:15
London Heathrow
09:20
Capetown
|
11:00
London Heathrow
08:00
Capetown
11:20
Durban
|
Connect |
BA208
British Airways
BA041
British Airways
|
21:30
Miami
16:55
London Heathrow
|
11:00
London Heathrow
05:25
Durban
|
Connect |
You take a flight from West Palm Beach/Palm Beach to Durban and cost approximately 370 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1496
Delta
DL200
Delta
4Z569
Airlink
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:20
Johannesburg
|
11:05
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL1496
Delta
DL200
Delta
MN607
Comair
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:30
Johannesburg
|
11:05
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1496
Delta
DL200
Delta
FA278
Safair
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:25
Johannesburg
|
11:05
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2958
Delta
DL200
Delta
4Z569
Airlink
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
17:20
Johannesburg
|
13:36
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2958
Delta
DL200
Delta
FA278
Safair
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
17:25
Johannesburg
|
13:36
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2958
Delta
DL200
Delta
MN607
Comair
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
17:30
Johannesburg
|
13:36
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA2056
United Airlines
UA188
United Airlines
FA276
Safair
|
12:30
West Palm Beach/Palm Beach
20:45
Newark
19:45
Johannesburg
|
15:26
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA3649
United Airlines
UA188
United Airlines
MN609
Comair
|
12:30
West Palm Beach/Palm Beach
20:45
Newark
19:25
Johannesburg
|
15:38
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA2311
United Airlines
UA188
United Airlines
FA276
Safair
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
19:45
Johannesburg
|
16:01
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA2311
United Airlines
UA188
United Airlines
MN609
Comair
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
19:25
Johannesburg
|
16:01
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
B61244
JetBlue Airways
UA188
United Airlines
FA276
Safair
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
19:45
Johannesburg
|
16:05
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
B61244
JetBlue Airways
UA188
United Airlines
MN609
Comair
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
19:25
Johannesburg
|
16:05
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
DL1419
Delta
DL200
Delta
MN607
Comair
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:30
Johannesburg
|
15:06
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1419
Delta
DL200
Delta
4Z569
Airlink
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:20
Johannesburg
|
15:06
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL1419
Delta
DL200
Delta
FA278
Safair
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
17:25
Johannesburg
|
15:06
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
AA1841
American Airlines
AA730
American Airlines
BA041
British Airways
|
13:50
West Palm Beach/Palm Beach
18:25
Charlotte
16:55
London Heathrow
|
15:47
Charlotte
07:10
London Heathrow
05:25
Durban
|
Connect |
UA2335
United Airlines
UA188
United Airlines
FA276
Safair
|
15:30
West Palm Beach/Palm Beach
20:45
Newark
19:45
Johannesburg
|
18:26
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA2335
United Airlines
UA1122
United Airlines
FA166
Safair
|
15:30
West Palm Beach/Palm Beach
20:30
Newark
06:15
Capetown
|
18:26
Newark
18:00
Capetown
08:20
Durban
|
Connect |
UA2335
United Airlines
UA1122
United Airlines
FA160
Safair
|
15:30
West Palm Beach/Palm Beach
20:30
Newark
06:00
Capetown
|
18:26
Newark
18:00
Capetown
08:05
Durban
|
Connect |
UA2335
United Airlines
UA188
United Airlines
MN609
Comair
|
15:30
West Palm Beach/Palm Beach
20:45
Newark
19:25
Johannesburg
|
18:26
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA2335
United Airlines
UA1122
United Airlines
BA6301
British Airways
|
15:30
West Palm Beach/Palm Beach
20:30
Newark
06:30
Capetown
|
18:26
Newark
18:00
Capetown
08:30
Durban
|
Connect |
B61944
JetBlue Airways
UA188
United Airlines
FA276
Safair
|
15:50
West Palm Beach/Palm Beach
20:45
Newark
19:45
Johannesburg
|
18:48
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
B61944
JetBlue Airways
UA188
United Airlines
MN609
Comair
|
15:50
West Palm Beach/Palm Beach
20:45
Newark
19:25
Johannesburg
|
18:48
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
G42101
Allegiant Air
BA170
British Airways
BA041
British Airways
|
17:56
West Palm Beach/Palm Beach
21:50
Pittsburgh
16:55
London Heathrow
|
20:27
Pittsburgh
10:10
London Heathrow
05:25
Durban
|
Connect |
You take a flight from West Palm Beach/Palm Beach to Johannesburg and cost approximately 310 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1496
Delta
DL200
Delta
|
09:15
West Palm Beach/Palm Beach
17:45
Atlanta
|
11:05
Atlanta
16:00
Johannesburg
|
Connect |
DL2958
Delta
DL200
Delta
|
11:43
West Palm Beach/Palm Beach
17:45
Atlanta
|
13:36
Atlanta
16:00
Johannesburg
|
Connect |
UA2056
United Airlines
UA188
United Airlines
|
12:30
West Palm Beach/Palm Beach
20:45
Newark
|
15:26
Newark
18:20
Johannesburg
|
Connect |
UA2311
United Airlines
UA188
United Airlines
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
|
16:01
Newark
18:20
Johannesburg
|
Connect |
B61244
JetBlue Airways
UA188
United Airlines
|
13:05
West Palm Beach/Palm Beach
20:45
Newark
|
16:05
Newark
18:20
Johannesburg
|
Connect |
DL1419
Delta
DL200
Delta
|
13:15
West Palm Beach/Palm Beach
17:45
Atlanta
|
15:06
Atlanta
16:00
Johannesburg
|
Connect |
DL2812
Delta
DL134
Delta
KL0591
KLM
|
14:05
West Palm Beach/Palm Beach
18:25
Detroit
10:20
Amsterdam Schiphol
|
17:04
Detroit
08:20
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
UA2335
United Airlines
UA188
United Airlines
|
15:30
West Palm Beach/Palm Beach
20:45
Newark
|
18:26
Newark
18:20
Johannesburg
|
Connect |
B61944
JetBlue Airways
UA188
United Airlines
|
15:50
West Palm Beach/Palm Beach
20:45
Newark
|
18:48
Newark
18:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in West Palm Beach to Fort Lauderdale-Hollywood International.
You take a flight from Fort Lauderdale-Hollywood International to Durban and cost approximately 390 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1264
Delta
DL200
Delta
FA278
Safair
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:25
Johannesburg
|
14:02
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1264
Delta
DL200
Delta
MN607
Comair
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:30
Johannesburg
|
14:02
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1264
Delta
DL200
Delta
4Z569
Airlink
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:20
Johannesburg
|
14:02
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2087
Delta
DL200
Delta
4Z569
Airlink
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:20
Johannesburg
|
15:10
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2087
Delta
DL200
Delta
MN607
Comair
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:30
Johannesburg
|
15:10
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL2087
Delta
DL200
Delta
FA278
Safair
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:25
Johannesburg
|
15:10
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA1913
United Airlines
UA188
United Airlines
FA276
Safair
|
13:57
Fort Lauderdale-Hollywood International
20:45
Newark
19:45
Johannesburg
|
16:54
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA1913
United Airlines
UA188
United Airlines
MN609
Comair
|
13:57
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
16:54
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
DL1399
Delta
DL200
Delta
FA278
Safair
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:25
Johannesburg
|
16:10
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1399
Delta
DL200
Delta
MN607
Comair
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:30
Johannesburg
|
16:10
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
DL1399
Delta
DL200
Delta
4Z569
Airlink
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:20
Johannesburg
|
16:10
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
WN2669
Southwest Airlines
DL200
Delta
MN607
Comair
|
14:45
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:30
Johannesburg
|
16:45
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
WN2669
Southwest Airlines
DL200
Delta
4Z569
Airlink
|
14:45
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:20
Johannesburg
|
16:45
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
WN2669
Southwest Airlines
DL200
Delta
FA278
Safair
|
14:45
Fort Lauderdale-Hollywood International
17:45
Atlanta
17:25
Johannesburg
|
16:45
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
B62393
JetBlue Airways
BA252
British Airways
BA041
British Airways
|
15:04
Fort Lauderdale-Hollywood International
21:25
Nassau
16:55
London Heathrow
|
16:04
Nassau
10:40
London Heathrow
05:25
Durban
|
Connect |
TI1274
Tailwind
BA252
British Airways
BA041
British Airways
|
15:10
Fort Lauderdale-Hollywood International
21:25
Nassau
16:55
London Heathrow
|
16:50
Nassau
10:40
London Heathrow
05:25
Durban
|
Connect |
UA1167
United Airlines
UA188
United Airlines
MN609
Comair
|
15:25
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
18:24
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA1167
United Airlines
UA188
United Airlines
FA276
Safair
|
15:25
Fort Lauderdale-Hollywood International
20:45
Newark
19:45
Johannesburg
|
18:24
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
B66
JetBlue Airways
UA188
United Airlines
MN609
Comair
|
16:15
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
19:22
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
B66
JetBlue Airways
UA188
United Airlines
FA276
Safair
|
16:15
Fort Lauderdale-Hollywood International
20:45
Newark
19:45
Johannesburg
|
19:22
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
NK1215
Spirit Airlines
UA188
United Airlines
MN609
Comair
|
16:21
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
19:15
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
NK1215
Spirit Airlines
UA188
United Airlines
FA276
Safair
|
16:21
Fort Lauderdale-Hollywood International
20:45
Newark
19:45
Johannesburg
|
19:15
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA1755
United Airlines
UA1122
United Airlines
FA166
Safair
|
16:40
Fort Lauderdale-Hollywood International
20:30
Newark
06:15
Capetown
|
19:39
Newark
18:00
Capetown
08:20
Durban
|
Connect |
UA1755
United Airlines
UA188
United Airlines
FA276
Safair
|
16:40
Fort Lauderdale-Hollywood International
20:45
Newark
19:45
Johannesburg
|
19:39
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
UA1755
United Airlines
UA1122
United Airlines
FA160
Safair
|
16:40
Fort Lauderdale-Hollywood International
20:30
Newark
06:00
Capetown
|
19:39
Newark
18:00
Capetown
08:05
Durban
|
Connect |
UA1755
United Airlines
UA188
United Airlines
MN609
Comair
|
16:40
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
19:39
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA1755
United Airlines
UA1122
United Airlines
BA6301
British Airways
|
16:40
Fort Lauderdale-Hollywood International
20:30
Newark
06:30
Capetown
|
19:39
Newark
18:00
Capetown
08:30
Durban
|
Connect |
UP208
Bahamasair
BA252
British Airways
BA041
British Airways
|
17:30
Fort Lauderdale-Hollywood International
21:25
Nassau
16:55
London Heathrow
|
18:45
Nassau
10:40
London Heathrow
05:25
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in West Palm Beach to Fort Lauderdale-Hollywood International.
You take a flight from Fort Lauderdale-Hollywood International to Johannesburg and cost approximately 800 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1264
Delta
DL200
Delta
|
12:07
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
14:02
Atlanta
16:00
Johannesburg
|
Connect |
DL2087
Delta
DL200
Delta
|
13:14
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
15:10
Atlanta
16:00
Johannesburg
|
Connect |
UA1913
United Airlines
UA188
United Airlines
|
13:57
Fort Lauderdale-Hollywood International
20:45
Newark
|
16:54
Newark
18:20
Johannesburg
|
Connect |
DL1399
Delta
DL200
Delta
|
14:15
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
16:10
Atlanta
16:00
Johannesburg
|
Connect |
WN2669
Southwest Airlines
DL200
Delta
|
14:45
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
16:45
Atlanta
16:00
Johannesburg
|
Connect |
UA1167
United Airlines
UA188
United Airlines
|
15:25
Fort Lauderdale-Hollywood International
20:45
Newark
|
18:24
Newark
18:20
Johannesburg
|
Connect |
B66
JetBlue Airways
UA188
United Airlines
|
16:15
Fort Lauderdale-Hollywood International
20:45
Newark
|
19:22
Newark
18:20
Johannesburg
|
Connect |
NK1215
Spirit Airlines
UA188
United Airlines
|
16:21
Fort Lauderdale-Hollywood International
20:45
Newark
|
19:15
Newark
18:20
Johannesburg
|
Connect |
UA1755
United Airlines
UA188
United Airlines
|
16:40
Fort Lauderdale-Hollywood International
20:45
Newark
|
19:39
Newark
18:20
Johannesburg
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com