How to get to Richmond, KwaZulu-Natal, South Africa from San Juan by flight ? You can check flights from San Juan to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from San Juan to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in San Juan to Aguadilla.
You take a flight from Aguadilla to Pietermaritzburg and cost approximately 800 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1162
United Airlines
UA188
United Airlines
4Z733
Airlink
|
01:00
Aguadilla
20:45
Newark
07:00
Johannesburg
|
04:58
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
NK374
Spirit Airlines
NK1561
Spirit Airlines
DL200
Delta
4Z743
Airlink
|
03:30
Aguadilla
12:38
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:25
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
14:36
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
NK374
Spirit Airlines
NK1078
Spirit Airlines
DL200
Delta
4Z743
Airlink
|
03:30
Aguadilla
09:05
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:25
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
11:05
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
B6838
JetBlue Airways
QR704
Qatar Airways
QR1367
Qatar Airways
4Z743
Airlink
|
03:40
Aguadilla
10:25
New York JFK
07:55
Doha
16:25
Johannesburg
|
07:30
New York JFK
06:35
Doha
15:30
Johannesburg
17:30
Pietermaritzburg
|
Connect |
B6838
JetBlue Airways
QR704
Qatar Airways
QR1377
Qatar Airways
4Z743
Airlink
|
03:40
Aguadilla
10:25
New York JFK
08:00
Doha
16:25
Johannesburg
|
07:30
New York JFK
06:35
Doha
15:35
Johannesburg
17:30
Pietermaritzburg
|
Connect |
You take a flight from San Juan to Pietermaritzburg and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1763
Delta
DL200
Delta
4Z743
Airlink
|
07:25
San Juan
17:45
Atlanta
16:25
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
17:30
Pietermaritzburg
|
Connect |
UA1173
United Airlines
UA188
United Airlines
4Z733
Airlink
|
14:10
San Juan
20:45
Newark
07:00
Johannesburg
|
18:29
Newark
18:20
Johannesburg
08:05
Pietermaritzburg
|
Connect |
You take a flight from San Juan to Margate and cost approximately 950 USD.
You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1763
Delta
DL200
Delta
5Z602
CemAir
|
07:25
San Juan
17:45
Atlanta
10:20
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
11:50
Margate
|
Connect |
UA1173
United Airlines
UA188
United Airlines
5Z604
CemAir
|
14:10
San Juan
20:45
Newark
09:40
Johannesburg
|
18:29
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
UA1173
United Airlines
UA188
United Airlines
5Z602
CemAir
|
14:10
San Juan
20:45
Newark
10:20
Johannesburg
|
18:29
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
3S104
Air Antilles
AF499
Air France
AF990
Air France
5Z604
CemAir
|
14:55
San Juan
17:00
St Maarten
21:00
Paris CDG
09:40
Johannesburg
|
16:00
St Maarten
06:20
Paris CDG
08:40
Johannesburg
11:10
Margate
|
Connect |
DL669
Delta
DL156
Delta
SA053
South African Airways
5Z602
CemAir
|
17:55
San Juan
23:45
New York JFK
22:05
Accra
10:20
Johannesburg
|
21:48
New York JFK
13:45
Accra
06:15
Johannesburg
11:50
Margate
|
Connect |
DL1853
Delta
DL156
Delta
SA053
South African Airways
5Z602
CemAir
|
18:55
San Juan
23:45
New York JFK
22:05
Accra
10:20
Johannesburg
|
21:53
New York JFK
13:45
Accra
06:15
Johannesburg
11:50
Margate
|
Connect |
IB6300
Iberia
MS754
Egyptair
MS839
Egyptair
5Z602
CemAir
|
21:20
San Juan
14:50
Madrid
23:05
Cairo
10:20
Johannesburg
|
10:25
Madrid
20:20
Cairo
07:05
Johannesburg
11:50
Margate
|
Connect |
IB6300
Iberia
IB3740
Iberia
AF990
Air France
5Z602
CemAir
|
21:20
San Juan
18:05
Madrid
21:00
Paris CDG
10:20
Johannesburg
|
10:25
Madrid
20:10
Paris CDG
08:40
Johannesburg
11:50
Margate
|
Connect |
IB6300
Iberia
AF1301
Air France
AF990
Air France
5Z602
CemAir
|
21:20
San Juan
12:25
Madrid
21:00
Paris CDG
10:20
Johannesburg
|
10:25
Madrid
14:35
Paris CDG
08:40
Johannesburg
11:50
Margate
|
Connect |
You take a bus, shuttle or taxi from your location in San Juan to Aguadilla.
You take a flight from Aguadilla 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 | |
---|---|---|---|
UA1162
United Airlines
UA188
United Airlines
|
01:00
Aguadilla
20:45
Newark
|
04:58
Newark
18:20
Johannesburg
|
Connect |
UA1162
United Airlines
UA3479
United Airlines
DL200
Delta
|
01:00
Aguadilla
06:15
Newark
17:45
Atlanta
|
04:58
Newark
09:01
Atlanta
14:45
Johannesburg
|
Connect |
UA1162
United Airlines
UA2044
United Airlines
DL200
Delta
|
01:00
Aguadilla
08:45
Newark
17:45
Atlanta
|
04:58
Newark
11:23
Atlanta
14:45
Johannesburg
|
Connect |
NK143
Spirit Airlines
NK140
Spirit Airlines
UA188
United Airlines
|
02:24
Aguadilla
06:20
Orlando
20:45
Newark
|
05:14
Orlando
09:03
Newark
18:20
Johannesburg
|
Connect |
NK143
Spirit Airlines
NK224
Spirit Airlines
UA188
United Airlines
|
02:24
Aguadilla
10:35
Orlando
20:45
Newark
|
05:14
Orlando
13:13
Newark
18:20
Johannesburg
|
Connect |
NK374
Spirit Airlines
NK1215
Spirit Airlines
UA188
United Airlines
|
03:30
Aguadilla
14:50
Fort Lauderdale-Hollywood International
20:45
Newark
|
06:00
Fort Lauderdale-Hollywood International
17:53
Newark
18:20
Johannesburg
|
Connect |
NK374
Spirit Airlines
NK1561
Spirit Airlines
DL200
Delta
|
03:30
Aguadilla
12:38
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
06:00
Fort Lauderdale-Hollywood International
14:36
Atlanta
14:45
Johannesburg
|
Connect |
NK374
Spirit Airlines
NK1520
Spirit Airlines
UA188
United Airlines
|
03:30
Aguadilla
09:10
Fort Lauderdale-Hollywood International
20:45
Newark
|
06:00
Fort Lauderdale-Hollywood International
12:12
Newark
18:20
Johannesburg
|
Connect |
NK374
Spirit Airlines
NK1078
Spirit Airlines
DL200
Delta
|
03:30
Aguadilla
09:05
Fort Lauderdale-Hollywood International
17:45
Atlanta
|
06:00
Fort Lauderdale-Hollywood International
11:05
Atlanta
14:45
Johannesburg
|
Connect |
B6838
JetBlue Airways
QR704
Qatar Airways
QR1367
Qatar Airways
|
03:40
Aguadilla
10:25
New York JFK
07:55
Doha
|
07:30
New York JFK
06:35
Doha
15:30
Johannesburg
|
Connect |
B6838
JetBlue Airways
EK204
Emirates
EK763
Emirates
|
03:40
Aguadilla
10:40
New York JFK
10:10
Dubai
|
07:30
New York JFK
08:10
Dubai
16:35
Johannesburg
|
Connect |
B6838
JetBlue Airways
KQ3
Kenya Airways
KQ762
Kenya Airways
|
03:40
Aguadilla
13:45
New York JFK
13:05
Nairobi
|
07:30
New York JFK
10:15
Nairobi
16:20
Johannesburg
|
Connect |
B6838
JetBlue Airways
QR704
Qatar Airways
QR1377
Qatar Airways
|
03:40
Aguadilla
10:25
New York JFK
08:00
Doha
|
07:30
New York JFK
06:35
Doha
15:35
Johannesburg
|
Connect |
B6838
JetBlue Airways
B6519
JetBlue Airways
DL200
Delta
|
03:40
Aguadilla
08:29
New York JFK
17:45
Atlanta
|
07:30
New York JFK
11:06
Atlanta
14:45
Johannesburg
|
Connect |
B6838
JetBlue Airways
B61119
JetBlue Airways
DL200
Delta
|
03:40
Aguadilla
13:00
New York JFK
17:45
Atlanta
|
07:30
New York JFK
15:35
Atlanta
14:45
Johannesburg
|
Connect |
B6838
JetBlue Airways
LY002
El Al
LY051
El Al
|
03:40
Aguadilla
16:00
New York JFK
10:00
Tel Aviv
|
07:30
New York JFK
08:20
Tel Aviv
18:40
Johannesburg
|
Connect |
B6183
JetBlue Airways
UA188
United Airlines
|
04:15
Aguadilla
20:45
Newark
|
07:14
Newark
18:20
Johannesburg
|
Connect |
B6183
JetBlue Airways
DL2125
Delta
DL200
Delta
|
04:15
Aguadilla
08:15
Newark
17:45
Atlanta
|
07:14
Newark
10:47
Atlanta
14:45
Johannesburg
|
Connect |
B6729
JetBlue Airways
B6494
JetBlue Airways
UA188
United Airlines
|
12:00
Aguadilla
15:55
Orlando
20:45
Newark
|
14:55
Orlando
18:39
Newark
18:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in San Juan to Aguadilla.
You take a flight from Aguadilla to Durban and cost approximately 800 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1162
United Airlines
UA188
United Airlines
MN609
Comair
|
01:00
Aguadilla
20:45
Newark
19:25
Johannesburg
|
04:58
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA1162
United Airlines
UA188
United Airlines
FA398
Safair
|
01:00
Aguadilla
20:45
Newark
20:05
Johannesburg
|
04:58
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
UA1162
United Airlines
UA1122
United Airlines
JE322 324
Mango
|
01:00
Aguadilla
20:30
Newark
06:15
Capetown
|
04:58
Newark
18:00
Capetown
08:10
Durban
|
Connect |
UA1162
United Airlines
UA1122
United Airlines
FA160
Safair
|
01:00
Aguadilla
20:30
Newark
06:00
Capetown
|
04:58
Newark
18:00
Capetown
08:05
Durban
|
Connect |
UA1162
United Airlines
UA940
United Airlines
BA041
British Airways
|
01:00
Aguadilla
22:00
Newark
16:55
London Heathrow
|
04:58
Newark
10:15
London Heathrow
05:25
Durban
|
Connect |
UA1162
United Airlines
BA188
British Airways
BA041
British Airways
|
01:00
Aguadilla
21:35
Newark
16:55
London Heathrow
|
04:58
Newark
09:15
London Heathrow
05:25
Durban
|
Connect |
UA1162
United Airlines
UA188
United Airlines
JE261 275
Mango
|
01:00
Aguadilla
20:45
Newark
19:55
Johannesburg
|
04:58
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
UA1162
United Airlines
UA1122
United Airlines
JE322
Mango
|
01:00
Aguadilla
20:30
Newark
06:30
Capetown
|
04:58
Newark
18:00
Capetown
08:25
Durban
|
Connect |
NK374
Spirit Airlines
NK1078
Spirit Airlines
DL200
Delta
BA6207
British Airways
|
03:30
Aguadilla
09:05
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:10
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
11:05
Atlanta
14:45
Johannesburg
17:15
Durban
|
Connect |
NK374
Spirit Airlines
NK1078
Spirit Airlines
DL200
Delta
FA288
Safair
|
03:30
Aguadilla
09:05
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:15
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
11:05
Atlanta
14:45
Johannesburg
17:25
Durban
|
Connect |
NK374
Spirit Airlines
NK1215
Spirit Airlines
UA188
United Airlines
JE261 275
Mango
|
03:30
Aguadilla
14:50
Fort Lauderdale-Hollywood International
20:45
Newark
19:55
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
17:53
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
NK374
Spirit Airlines
NK1561
Spirit Airlines
DL200
Delta
QR1367
Qatar Airways
|
03:30
Aguadilla
12:38
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:40
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
14:36
Atlanta
14:45
Johannesburg
17:55
Durban
|
Connect |
NK374
Spirit Airlines
NK1520
Spirit Airlines
UA188
United Airlines
JE261 275
Mango
|
03:30
Aguadilla
09:10
Fort Lauderdale-Hollywood International
20:45
Newark
19:55
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
12:12
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
NK374
Spirit Airlines
NK1215
Spirit Airlines
UA188
United Airlines
MN609
Comair
|
03:30
Aguadilla
14:50
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
17:53
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
NK374
Spirit Airlines
NK1561
Spirit Airlines
DL200
Delta
BA6207
British Airways
|
03:30
Aguadilla
12:38
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:10
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
14:36
Atlanta
14:45
Johannesburg
17:15
Durban
|
Connect |
NK374
Spirit Airlines
NK1561
Spirit Airlines
DL200
Delta
FA288
Safair
|
03:30
Aguadilla
12:38
Fort Lauderdale-Hollywood International
17:45
Atlanta
16:15
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
14:36
Atlanta
14:45
Johannesburg
17:25
Durban
|
Connect |
NK374
Spirit Airlines
NK1520
Spirit Airlines
UA188
United Airlines
MN609
Comair
|
03:30
Aguadilla
09:10
Fort Lauderdale-Hollywood International
20:45
Newark
19:25
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
12:12
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
NK374
Spirit Airlines
NK1520
Spirit Airlines
UA188
United Airlines
FA398
Safair
|
03:30
Aguadilla
09:10
Fort Lauderdale-Hollywood International
20:45
Newark
20:05
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
12:12
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
NK374
Spirit Airlines
NK1215
Spirit Airlines
UA188
United Airlines
FA398
Safair
|
03:30
Aguadilla
14:50
Fort Lauderdale-Hollywood International
20:45
Newark
20:05
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
17:53
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
NK374
Spirit Airlines
NK1078
Spirit Airlines
DL200
Delta
JE257
Mango
|
03:30
Aguadilla
09:05
Fort Lauderdale-Hollywood International
17:45
Atlanta
15:40
Johannesburg
|
06:00
Fort Lauderdale-Hollywood International
11:05
Atlanta
14:45
Johannesburg
16:50
Durban
|
Connect |
B6838
JetBlue Airways
AA100
American Airlines
BA041
British Airways
|
03:40
Aguadilla
18:55
New York JFK
16:55
London Heathrow
|
07:30
New York JFK
06:50
London Heathrow
05:25
Durban
|
Connect |
B6838
JetBlue Airways
KQ3
Kenya Airways
KQ762
Kenya Airways
FA390
Safair
|
03:40
Aguadilla
13:45
New York JFK
13:05
Nairobi
18:00
Johannesburg
|
07:30
New York JFK
10:15
Nairobi
16:20
Johannesburg
19:10
Durban
|
Connect |
B6838
JetBlue Airways
B67
JetBlue Airways
BA041
British Airways
|
03:40
Aguadilla
22:00
New York JFK
16:55
London Heathrow
|
07:30
New York JFK
09:05
London Heathrow
05:25
Durban
|
Connect |
B6838
JetBlue Airways
KQ3
Kenya Airways
KQ762
Kenya Airways
FA278
Safair
|
03:40
Aguadilla
13:45
New York JFK
13:05
Nairobi
17:25
Johannesburg
|
07:30
New York JFK
10:15
Nairobi
16:20
Johannesburg
18:35
Durban
|
Connect |
B6838
JetBlue Airways
LY002
El Al
LY051
El Al
JE261 275
Mango
|
03:40
Aguadilla
16:00
New York JFK
10:00
Tel Aviv
19:55
Johannesburg
|
07:30
New York JFK
08:20
Tel Aviv
18:40
Johannesburg
21:05
Durban
|
Connect |
B6838
JetBlue Airways
KQ3
Kenya Airways
KQ762
Kenya Airways
MN607
Comair
|
03:40
Aguadilla
13:45
New York JFK
13:05
Nairobi
17:30
Johannesburg
|
07:30
New York JFK
10:15
Nairobi
16:20
Johannesburg
18:35
Durban
|
Connect |
B6838
JetBlue Airways
AA106
American Airlines
BA041
British Airways
|
03:40
Aguadilla
20:45
New York JFK
16:55
London Heathrow
|
07:30
New York JFK
08:40
London Heathrow
05:25
Durban
|
Connect |
B6183
JetBlue Airways
UA188
United Airlines
JE261 275
Mango
|
04:15
Aguadilla
20:45
Newark
19:55
Johannesburg
|
07:14
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
B6183
JetBlue Airways
UA188
United Airlines
FA398
Safair
|
04:15
Aguadilla
20:45
Newark
20:05
Johannesburg
|
07:14
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
B6183
JetBlue Airways
UA188
United Airlines
MN609
Comair
|
04:15
Aguadilla
20:45
Newark
19:25
Johannesburg
|
07:14
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
B6183
JetBlue Airways
BA188
British Airways
BA041
British Airways
|
04:15
Aguadilla
21:35
Newark
16:55
London Heathrow
|
07:14
Newark
09:15
London Heathrow
05:25
Durban
|
Connect |
You take a flight from San Juan 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 | |
---|---|---|---|
DL1763
Delta
DL200
Delta
|
07:25
San Juan
17:45
Atlanta
|
11:12
Atlanta
14:45
Johannesburg
|
Connect |
9K8051
Cape Air
UA1530
United Airlines
UA188
United Airlines
|
08:56
San Juan
13:09
Charlotte Amalie
20:45
Newark
|
09:31
Charlotte Amalie
17:33
Newark
18:20
Johannesburg
|
Connect |
9K8211
Cape Air
UA1530
United Airlines
UA188
United Airlines
|
10:56
San Juan
13:09
Charlotte Amalie
20:45
Newark
|
11:31
Charlotte Amalie
17:33
Newark
18:20
Johannesburg
|
Connect |
UA1173
United Airlines
UA188
United Airlines
|
14:10
San Juan
20:45
Newark
|
18:29
Newark
18:20
Johannesburg
|
Connect |
You take a flight from San Juan to Durban and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1763
Delta
DL200
Delta
JE257
Mango
|
07:25
San Juan
17:45
Atlanta
15:40
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
16:50
Durban
|
Connect |
DL1763
Delta
DL200
Delta
BA6207
British Airways
|
07:25
San Juan
17:45
Atlanta
16:10
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
17:15
Durban
|
Connect |
DL1763
Delta
DL200
Delta
FA288
Safair
|
07:25
San Juan
17:45
Atlanta
16:15
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
17:25
Durban
|
Connect |
UA1173
United Airlines
UA188
United Airlines
MN609
Comair
|
14:10
San Juan
20:45
Newark
19:25
Johannesburg
|
18:29
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA1173
United Airlines
UA188
United Airlines
JE261 275
Mango
|
14:10
San Juan
20:45
Newark
19:55
Johannesburg
|
18:29
Newark
18:20
Johannesburg
21:05
Durban
|
Connect |
UA1173
United Airlines
UA188
United Airlines
FA398
Safair
|
14:10
San Juan
20:45
Newark
20:05
Johannesburg
|
18:29
Newark
18:20
Johannesburg
21:15
Durban
|
Connect |
UA1173
United Airlines
UA1122
United Airlines
FA160
Safair
|
14:10
San Juan
20:30
Newark
06:00
Capetown
|
18:29
Newark
18:00
Capetown
08:05
Durban
|
Connect |
UA1173
United Airlines
UA1122
United Airlines
JE322 324
Mango
|
14:10
San Juan
20:30
Newark
06:15
Capetown
|
18:29
Newark
18:00
Capetown
08:10
Durban
|
Connect |
UA1173
United Airlines
UA1122
United Airlines
JE322
Mango
|
14:10
San Juan
20:30
Newark
06:30
Capetown
|
18:29
Newark
18:00
Capetown
08:25
Durban
|
Connect |
You take a flight from San Juan to Richards Bay and cost approximately 950 USD.
You take a bus, shuttle or taxi from Richards Bay to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1763
Delta
DL200
Delta
4Z885
Airlink
|
07:25
San Juan
17:45
Atlanta
16:20
Johannesburg
|
11:12
Atlanta
14:45
Johannesburg
17:50
Richards Bay
|
Connect |
UA1173
United Airlines
UA188
United Airlines
4Z881
Airlink
|
14:10
San Juan
20:45
Newark
06:40
Johannesburg
|
18:29
Newark
18:20
Johannesburg
08:10
Richards Bay
|
Connect |
UA1173
United Airlines
UA188
United Airlines
4Z889
Airlink
|
14:10
San Juan
20:45
Newark
08:15
Johannesburg
|
18:29
Newark
18:20
Johannesburg
09:45
Richards Bay
|
Connect |
UA1173
United Airlines
UA188
United Airlines
4Z883
Airlink
|
14:10
San Juan
20:45
Newark
11:20
Johannesburg
|
18:29
Newark
18:20
Johannesburg
12:50
Richards Bay
|
Connect |
IB6300
Iberia
IB3166
Iberia
BA055
British Airways
4Z883
Airlink
|
21:20
San Juan
15:50
Madrid
18:20
London Heathrow
11:20
Johannesburg
|
10:25
Madrid
17:15
London Heathrow
07:25
Johannesburg
12:50
Richards Bay
|
Connect |
IB6300
Iberia
IB3176
Iberia
BA055
British Airways
4Z883
Airlink
|
21:20
San Juan
13:20
Madrid
18:20
London Heathrow
11:20
Johannesburg
|
10:25
Madrid
14:55
London Heathrow
07:25
Johannesburg
12:50
Richards Bay
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com