How to get to Puerto Rico from Richmond by flight ? You can check flights from Richmond to Puerto Rico below.
You can find flight ticket prices from Richmond to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to San Juan and cost approximately 850 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA2143
United Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
|
09:35
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1010
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
10:09
Newark
|
15:10
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
4Z736
Airlink
DL201
Delta
DL1431
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
12:47
Atlanta
|
15:10
Johannesburg
09:15
Atlanta
16:16
San Juan
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA2143
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
|
15:10
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2143
United Airlines
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
|
19:00
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z744
Airlink
DL201
Delta
DL1431
Delta
|
17:55
Pietermaritzburg
22:55
Johannesburg
12:47
Atlanta
|
19:00
Johannesburg
09:15
Atlanta
16:16
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
|
19:00
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8221
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
15:15
Charlotte Amalie
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
15:50
San Juan
|
Connect |
4Z744
Airlink
DL201
Delta
DL1861
Delta
|
17:55
Pietermaritzburg
22:55
Johannesburg
18:30
Atlanta
|
19:00
Johannesburg
09:15
Atlanta
22:04
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8301
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
16:45
Charlotte Amalie
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
17:20
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1010
United Airlines
|
17:55
Pietermaritzburg
20:00
Johannesburg
10:09
Newark
|
19:00
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1529
United Airlines
9K8301
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
09:59
Newark
16:45
Charlotte Amalie
|
19:00
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
17:20
San Juan
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Aguadilla and cost approximately 750 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
08:30
Pietermaritzburg
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
09:35
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
4Z734
Airlink
UA187
United Airlines
UA569
United Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
19:59
Newark
|
09:35
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA569
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
19:59
Newark
|
15:10
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH402
Lufthansa
UA569
United Airlines
|
14:05
Pietermaritzburg
19:00
Johannesburg
13:20
Frankfurt
19:59
Newark
|
15:10
Johannesburg
05:35
Frankfurt
15:50
Newark
23:53
Aguadilla
|
Connect |
4Z736
Airlink
LH573
Lufthansa
UA961
United Airlines
UA569
United Airlines
|
14:05
Pietermaritzburg
19:00
Johannesburg
11:05
Frankfurt
19:59
Newark
|
15:10
Johannesburg
05:35
Frankfurt
13:30
Newark
23:53
Aguadilla
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
15:10
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA453
United Airlines
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
20:00
Johannesburg
08:30
Newark
17:30
Orlando
|
19:00
Johannesburg
05:45
Newark
11:24
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA800
United Airlines
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:00
Newark
17:30
Orlando
|
19:00
Johannesburg
05:45
Newark
09:45
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
VS135
Virgin Atlantic
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
20:10
Johannesburg
09:50
London Heathrow
17:30
Orlando
|
19:00
Johannesburg
06:20
London Heathrow
14:40
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL2564
Delta
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
22:55
Johannesburg
11:25
Atlanta
17:30
Orlando
|
19:00
Johannesburg
09:15
Atlanta
12:51
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2135 582 582
United Airlines
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
20:00
Johannesburg
09:15
Newark
17:30
Orlando
|
19:00
Johannesburg
05:45
Newark
12:09
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
B6584
JetBlue Airways
|
17:55
Pietermaritzburg
20:00
Johannesburg
22:10
Newark
|
19:00
Johannesburg
05:45
Newark
02:56
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL1513
Delta
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
22:55
Johannesburg
12:45
Atlanta
17:30
Orlando
|
19:00
Johannesburg
09:15
Atlanta
14:12
Orlando
20:19
Aguadilla
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
UA941
United Airlines
UA569
United Airlines
|
17:55
Pietermaritzburg
20:10
Johannesburg
16:00
London Heathrow
19:59
Newark
|
19:00
Johannesburg
06:20
London Heathrow
19:05
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL1623
Delta
UA569
United Airlines
|
17:55
Pietermaritzburg
22:55
Johannesburg
15:33
Atlanta
19:59
Newark
|
19:00
Johannesburg
09:15
Atlanta
17:44
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA569
United Airlines
|
17:55
Pietermaritzburg
20:00
Johannesburg
19:59
Newark
|
19:00
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL2769
Delta
UA569
United Airlines
|
17:55
Pietermaritzburg
22:55
Johannesburg
13:41
Atlanta
19:59
Newark
|
19:00
Johannesburg
09:15
Atlanta
15:47
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL1260
Delta
UA569
United Airlines
|
17:55
Pietermaritzburg
22:55
Johannesburg
11:04
Atlanta
19:59
Newark
|
19:00
Johannesburg
09:15
Atlanta
13:08
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
19:00
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
UA15
United Airlines
UA569
United Airlines
|
17:55
Pietermaritzburg
20:10
Johannesburg
10:25
London Heathrow
19:59
Newark
|
19:00
Johannesburg
06:20
London Heathrow
13:15
Newark
23:53
Aguadilla
|
Connect |
4Z744
Airlink
DL201
Delta
DL2816
Delta
B6730
JetBlue Airways
|
17:55
Pietermaritzburg
22:55
Johannesburg
10:25
Atlanta
17:30
Orlando
|
19:00
Johannesburg
09:15
Atlanta
11:54
Orlando
20:19
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Mayaguez and cost approximately 900 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA2143
United Airlines
9K35
Cape Air
|
08:30
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
12:55
San Juan
|
09:35
Johannesburg
05:45
Newark
11:20
San Juan
13:32
Mayaguez
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1010
United Airlines
9K37
Cape Air
|
14:05
Pietermaritzburg
20:00
Johannesburg
10:09
Newark
15:55
San Juan
|
15:10
Johannesburg
05:45
Newark
14:04
San Juan
16:32
Mayaguez
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA2143
United Airlines
9K35
Cape Air
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
12:55
San Juan
|
15:10
Johannesburg
05:45
Newark
11:20
San Juan
13:32
Mayaguez
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA2143
United Airlines
9K39
Cape Air
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
18:38
San Juan
|
15:10
Johannesburg
05:45
Newark
11:20
San Juan
19:15
Mayaguez
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
9K37
Cape Air
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
15:55
San Juan
|
15:10
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
16:32
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
9K37
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
15:55
San Juan
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
16:32
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2143
United Airlines
9K37
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
15:55
San Juan
|
19:00
Johannesburg
05:45
Newark
11:20
San Juan
16:32
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
9K39
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
18:38
San Juan
|
19:00
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
19:15
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8301
Cape Air
9K39
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
16:45
Charlotte Amalie
18:38
San Juan
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
17:20
San Juan
19:15
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2077
United Airlines
9K8221
Cape Air
9K39
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:55
Newark
15:15
Charlotte Amalie
18:38
San Juan
|
19:00
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
15:50
San Juan
19:15
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1010
United Airlines
9K39
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
10:09
Newark
18:38
San Juan
|
19:00
Johannesburg
05:45
Newark
14:04
San Juan
19:15
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2143
United Airlines
9K39
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
18:38
San Juan
|
19:00
Johannesburg
05:45
Newark
11:20
San Juan
19:15
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1010
United Airlines
9K37
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
10:09
Newark
15:55
San Juan
|
19:00
Johannesburg
05:45
Newark
14:04
San Juan
16:32
Mayaguez
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA2143
United Airlines
9K35
Cape Air
|
17:55
Pietermaritzburg
20:00
Johannesburg
07:30
Newark
12:55
San Juan
|
19:00
Johannesburg
05:45
Newark
11:20
San Juan
13:32
Mayaguez
|
Connect |
4Z744
Airlink
DL201
Delta
DL1431
Delta
9K39
Cape Air
|
17:55
Pietermaritzburg
22:55
Johannesburg
12:47
Atlanta
18:38
San Juan
|
19:00
Johannesburg
09:15
Atlanta
16:16
San Juan
19:15
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Margate.
You take a flight from Margate to San Juan and cost approximately 600 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
5Z603
CemAir
UA187
United Airlines
UA1010
United Airlines
|
11:40
Margate
20:00
Johannesburg
10:09
Newark
|
13:10
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA2143
United Airlines
|
11:40
Margate
20:00
Johannesburg
07:30
Newark
|
13:10
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
5Z603
CemAir
DL201
Delta
DL1861
Delta
|
11:40
Margate
22:55
Johannesburg
18:30
Atlanta
|
13:10
Johannesburg
09:15
Atlanta
22:04
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA2143
United Airlines
|
12:20
Margate
20:00
Johannesburg
07:30
Newark
|
13:50
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA1010
United Airlines
|
12:20
Margate
20:00
Johannesburg
10:09
Newark
|
13:50
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
12:20
Margate
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
13:50
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
|
13:50
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
|
Connect |
5Z601
CemAir
LH573
Lufthansa
DE2102
Condor Flugdienst
|
12:20
Margate
19:00
Johannesburg
09:45
Frankfurt
|
13:50
Johannesburg
05:35
Frankfurt
15:05
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA2077
United Airlines
9K8301
Cape Air
|
12:20
Margate
20:00
Johannesburg
07:55
Newark
16:45
Charlotte Amalie
|
13:50
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
17:20
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA1529
United Airlines
9K8301
Cape Air
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
16:45
Charlotte Amalie
|
13:50
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
17:20
San Juan
|
Connect |
5Z601
CemAir
UA187
United Airlines
UA2077
United Airlines
9K8221
Cape Air
|
12:20
Margate
20:00
Johannesburg
07:55
Newark
15:15
Charlotte Amalie
|
13:50
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
15:50
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Durban.
You take a flight from Durban to San Juan and cost approximately 750 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
5Z1991
CemAir
5Z113
CemAir
UA187
United Airlines
UA2143
United Airlines
|
09:50
Durban
17:00
Bloemfontein
20:00
Johannesburg
07:30
Newark
|
11:10
Bloemfontein
17:55
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
5Z1991
CemAir
5Z115
CemAir
UA187
United Airlines
UA2143
United Airlines
|
09:50
Durban
12:00
Bloemfontein
20:00
Johannesburg
07:30
Newark
|
11:10
Bloemfontein
13:00
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
FA423
Safair
FA378
Safair
UA187
United Airlines
UA2143
United Airlines
|
10:55
Durban
15:35
Port Elizabeth
20:00
Johannesburg
07:30
Newark
|
12:20
Port Elizabeth
17:15
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
FA423
Safair
FA372
Safair
UA187
United Airlines
UA2143
United Airlines
|
10:55
Durban
13:00
Port Elizabeth
20:00
Johannesburg
07:30
Newark
|
12:20
Port Elizabeth
14:40
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
BA6320
British Airways
BA6240
British Airways
UA187
United Airlines
UA2143
United Airlines
|
11:30
Durban
15:40
Port Elizabeth
20:00
Johannesburg
07:30
Newark
|
12:50
Port Elizabeth
17:15
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
FA440
Safair
FA143
Safair
UA1123
United Airlines
UA2143
United Airlines
|
12:15
Durban
14:45
East London
20:50
Capetown
07:30
Newark
|
13:30
East London
16:25
Capetown
05:50
Newark
11:20
San Juan
|
Connect |
FA445
Safair
FA247
Safair
UA187
United Airlines
UA2143
United Airlines
|
12:25
Durban
15:30
East London
20:00
Johannesburg
07:30
Newark
|
13:40
East London
17:00
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
FA445
Safair
FA243
Safair
UA187
United Airlines
UA2143
United Airlines
|
12:25
Durban
14:35
East London
20:00
Johannesburg
07:30
Newark
|
13:40
East London
16:05
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z505
Airlink
4Z822
Airlink
UA187
United Airlines
UA2143
United Airlines
|
12:45
Durban
16:15
Nelspruit
20:00
Johannesburg
07:30
Newark
|
13:50
Nelspruit
17:10
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z505
Airlink
4Z846
Airlink
UA187
United Airlines
UA2143
United Airlines
|
12:45
Durban
17:15
Nelspruit
20:00
Johannesburg
07:30
Newark
|
13:50
Nelspruit
18:10
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
4Z505
Airlink
4Z846
Airlink
UA187
United Airlines
UA1010
United Airlines
|
12:45
Durban
17:15
Nelspruit
20:00
Johannesburg
10:09
Newark
|
13:50
Nelspruit
18:10
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
4Z505
Airlink
4Z822
Airlink
UA187
United Airlines
UA1010
United Airlines
|
12:45
Durban
16:15
Nelspruit
20:00
Johannesburg
10:09
Newark
|
13:50
Nelspruit
17:10
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
MN506
Comair
MN455
Comair
UA1123
United Airlines
UA2143
United Airlines
|
13:10
Durban
15:00
Lanseria
20:50
Capetown
07:30
Newark
|
14:15
Lanseria
17:05
Capetown
05:50
Newark
11:20
San Juan
|
Connect |
JE264
Mango
SA052
South African Airways
DL157
Delta
DL639
Delta
|
13:30
Durban
17:00
Johannesburg
22:30
Accra
08:15
New York JFK
|
14:35
Johannesburg
21:05
Accra
05:20
New York JFK
11:57
San Juan
|
Connect |
JE339
Mango
UA1123
United Airlines
UA1010
United Airlines
|
15:00
Durban
20:50
Capetown
10:09
Newark
|
17:20
Capetown
05:50
Newark
14:04
San Juan
|
Connect |
JE339
Mango
UA1123
United Airlines
UA2143
United Airlines
|
15:00
Durban
20:50
Capetown
07:30
Newark
|
17:20
Capetown
05:50
Newark
11:20
San Juan
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA2143
United Airlines
|
17:00
Durban
20:50
Capetown
07:30
Newark
|
19:15
Capetown
05:50
Newark
11:20
San Juan
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA1010
United Airlines
|
17:00
Durban
20:50
Capetown
10:09
Newark
|
19:15
Capetown
05:50
Newark
14:04
San Juan
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
17:00
Durban
20:50
Capetown
07:55
Newark
14:00
Charlotte Amalie
|
19:15
Capetown
05:50
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
JE369
Mango
UA1123
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
17:25
Durban
20:50
Capetown
07:55
Newark
14:00
Charlotte Amalie
|
19:40
Capetown
05:50
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
JE369
Mango
UA1123
United Airlines
UA2143
United Airlines
|
17:25
Durban
20:50
Capetown
07:30
Newark
|
19:40
Capetown
05:50
Newark
11:20
San Juan
|
Connect |
JE369
Mango
UA1123
United Airlines
UA1010
United Airlines
|
17:25
Durban
20:50
Capetown
10:09
Newark
|
19:40
Capetown
05:50
Newark
14:04
San Juan
|
Connect |
JE268 272
Mango
UA187
United Airlines
UA2143
United Airlines
|
17:40
Durban
20:00
Johannesburg
07:30
Newark
|
18:45
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
JE268 272
Mango
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
17:40
Durban
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
18:45
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
JE268 272
Mango
UA187
United Airlines
UA1010
United Airlines
|
17:40
Durban
20:00
Johannesburg
10:09
Newark
|
18:45
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
17:45
Durban
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
18:50
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA2143
United Airlines
|
17:45
Durban
20:00
Johannesburg
07:30
Newark
|
18:50
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
17:45
Durban
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
|
18:50
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA1010
United Airlines
|
17:45
Durban
20:00
Johannesburg
10:09
Newark
|
18:50
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
JE262
Mango
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
18:00
Durban
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
19:05
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
JE262
Mango
UA187
United Airlines
UA1010
United Airlines
|
18:00
Durban
20:00
Johannesburg
10:09
Newark
|
19:05
Johannesburg
05:45
Newark
14:04
San Juan
|
Connect |
JE262
Mango
UA187
United Airlines
UA2077
United Airlines
9K8221
Cape Air
|
18:00
Durban
20:00
Johannesburg
07:55
Newark
15:15
Charlotte Amalie
|
19:05
Johannesburg
05:45
Newark
11:44
Charlotte Amalie
15:50
San Juan
|
Connect |
JE262
Mango
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
18:00
Durban
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
|
19:05
Johannesburg
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
|
Connect |
JE262
Mango
UA187
United Airlines
UA2143
United Airlines
|
18:00
Durban
20:00
Johannesburg
07:30
Newark
|
19:05
Johannesburg
05:45
Newark
11:20
San Juan
|
Connect |
JE262 276
Mango
DL201
Delta
DL1431
Delta
|
19:55
Durban
22:55
Johannesburg
12:47
Atlanta
|
21:00
Johannesburg
09:15
Atlanta
16:16
San Juan
|
Connect |
JE262 276
Mango
DL201
Delta
DL1861
Delta
|
19:55
Durban
22:55
Johannesburg
18:30
Atlanta
|
21:00
Johannesburg
09:15
Atlanta
22:04
San Juan
|
Connect |
FA275
Safair
DL201
Delta
DL1431
Delta
|
20:10
Durban
22:55
Johannesburg
12:47
Atlanta
|
21:20
Johannesburg
09:15
Atlanta
16:16
San Juan
|
Connect |
FA275
Safair
DL201
Delta
DL1861
Delta
|
20:10
Durban
22:55
Johannesburg
18:30
Atlanta
|
21:20
Johannesburg
09:15
Atlanta
22:04
San Juan
|
Connect |
FA279
Safair
DL201
Delta
DL1431
Delta
|
20:45
Durban
22:55
Johannesburg
12:47
Atlanta
|
21:55
Johannesburg
09:15
Atlanta
16:16
San Juan
|
Connect |
FA279
Safair
DL201
Delta
DL1861
Delta
|
20:45
Durban
22:55
Johannesburg
18:30
Atlanta
|
21:55
Johannesburg
09:15
Atlanta
22:04
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Johannesburg.
You take a flight from Johannesburg to San Juan and cost approximately 700 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA2143
United Airlines
|
20:00
Johannesburg
07:30
Newark
|
05:45
Newark
11:20
San Juan
|
Connect |
UA187
United Airlines
UA1010
United Airlines
|
20:00
Johannesburg
10:09
Newark
|
05:45
Newark
14:04
San Juan
|
Connect |
UA187
United Airlines
UA2077
United Airlines
9K8321
Cape Air
|
20:00
Johannesburg
07:55
Newark
14:00
Charlotte Amalie
|
05:45
Newark
11:44
Charlotte Amalie
14:35
San Juan
|
Connect |
UA187
United Airlines
UA2077
United Airlines
9K8221
Cape Air
|
20:00
Johannesburg
07:55
Newark
15:15
Charlotte Amalie
|
05:45
Newark
11:44
Charlotte Amalie
15:50
San Juan
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
20:00
Johannesburg
09:59
Newark
15:15
Charlotte Amalie
|
05:45
Newark
13:58
Charlotte Amalie
15:50
San Juan
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8301
Cape Air
|
20:00
Johannesburg
09:59
Newark
16:45
Charlotte Amalie
|
05:45
Newark
13:58
Charlotte Amalie
17:20
San Juan
|
Connect |
UA187
United Airlines
UA2077
United Airlines
9K8301
Cape Air
|
20:00
Johannesburg
07:55
Newark
16:45
Charlotte Amalie
|
05:45
Newark
11:44
Charlotte Amalie
17:20
San Juan
|
Connect |
DL201
Delta
DL1431
Delta
|
22:55
Johannesburg
12:47
Atlanta
|
09:15
Atlanta
16:16
San Juan
|
Connect |
DL201
Delta
DL1861
Delta
|
22:55
Johannesburg
18:30
Atlanta
|
09:15
Atlanta
22:04
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Johannesburg.
You take a flight from Johannesburg to Aguadilla and cost approximately 600 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH402
Lufthansa
UA569
United Airlines
|
19:00
Johannesburg
13:20
Frankfurt
19:59
Newark
|
05:35
Frankfurt
15:50
Newark
23:53
Aguadilla
|
Connect |
LH573
Lufthansa
UA961
United Airlines
UA569
United Airlines
|
19:00
Johannesburg
11:05
Frankfurt
19:59
Newark
|
05:35
Frankfurt
13:30
Newark
23:53
Aguadilla
|
Connect |
EK764
Emirates
EK219
Emirates
B6730
JetBlue Airways
|
19:10
Johannesburg
08:55
Dubai
17:30
Orlando
|
05:25
Dubai
16:30
Orlando
20:19
Aguadilla
|
Connect |
UA187
United Airlines
UA569
United Airlines
|
20:00
Johannesburg
19:59
Newark
|
05:45
Newark
23:53
Aguadilla
|
Connect |
UA187
United Airlines
B6584
JetBlue Airways
|
20:00
Johannesburg
22:10
Newark
|
05:45
Newark
02:56
Aguadilla
|
Connect |
UA187
United Airlines
UA453
United Airlines
B6730
JetBlue Airways
|
20:00
Johannesburg
08:30
Newark
17:30
Orlando
|
05:45
Newark
11:24
Orlando
20:19
Aguadilla
|
Connect |
UA187
United Airlines
UA2135 582 582
United Airlines
B6730
JetBlue Airways
|
20:00
Johannesburg
09:15
Newark
17:30
Orlando
|
05:45
Newark
12:09
Orlando
20:19
Aguadilla
|
Connect |
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
UA187
United Airlines
UA800
United Airlines
B6730
JetBlue Airways
|
20:00
Johannesburg
07:00
Newark
17:30
Orlando
|
05:45
Newark
09:45
Orlando
20:19
Aguadilla
|
Connect |
VS450
Virgin Atlantic
VS091
Virgin Atlantic
NK164
Spirit Airlines
|
20:10
Johannesburg
12:30
London Heathrow
21:12
Orlando
|
06:20
London Heathrow
17:20
Orlando
23:59
Aguadilla
|
Connect |
VS450
Virgin Atlantic
VS135
Virgin Atlantic
B6730
JetBlue Airways
|
20:10
Johannesburg
09:50
London Heathrow
17:30
Orlando
|
06:20
London Heathrow
14:40
Orlando
20:19
Aguadilla
|
Connect |
VS450
Virgin Atlantic
UA941
United Airlines
UA569
United Airlines
|
20:10
Johannesburg
16:00
London Heathrow
19:59
Newark
|
06:20
London Heathrow
19:05
Newark
23:53
Aguadilla
|
Connect |
VS450
Virgin Atlantic
UA15
United Airlines
UA569
United Airlines
|
20:10
Johannesburg
10:25
London Heathrow
19:59
Newark
|
06:20
London Heathrow
13:15
Newark
23:53
Aguadilla
|
Connect |
VS450
Virgin Atlantic
VS135
Virgin Atlantic
NK164
Spirit Airlines
|
20:10
Johannesburg
09:50
London Heathrow
21:12
Orlando
|
06:20
London Heathrow
14:40
Orlando
23:59
Aguadilla
|
Connect |
LY052
El Al
UA85
United Airlines
UA569
United Airlines
|
21:00
Johannesburg
12:00
Tel Aviv
19:59
Newark
|
05:45
Tel Aviv
16:45
Newark
23:53
Aguadilla
|
Connect |
DL201
Delta
DL2564
Delta
NK164
Spirit Airlines
|
22:55
Johannesburg
11:25
Atlanta
21:12
Orlando
|
09:15
Atlanta
12:51
Orlando
23:59
Aguadilla
|
Connect |
DL201
Delta
DL1260
Delta
B6584
JetBlue Airways
|
22:55
Johannesburg
11:04
Atlanta
22:10
Newark
|
09:15
Atlanta
13:08
Newark
02:56
Aguadilla
|
Connect |
DL201
Delta
DL1623
Delta
B6584
JetBlue Airways
|
22:55
Johannesburg
15:33
Atlanta
22:10
Newark
|
09:15
Atlanta
17:44
Newark
02:56
Aguadilla
|
Connect |
DL201
Delta
DL2769
Delta
B6584
JetBlue Airways
|
22:55
Johannesburg
13:41
Atlanta
22:10
Newark
|
09:15
Atlanta
15:47
Newark
02:56
Aguadilla
|
Connect |
DL201
Delta
DL1260
Delta
UA569
United Airlines
|
22:55
Johannesburg
11:04
Atlanta
19:59
Newark
|
09:15
Atlanta
13:08
Newark
23:53
Aguadilla
|
Connect |
DL201
Delta
DL1399
Delta
NK371
Spirit Airlines
|
22:55
Johannesburg
10:41
Atlanta
23:30
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:31
Fort Lauderdale-Hollywood International
02:00
Aguadilla
|
Connect |
DL201
Delta
DL1696
Delta
NK371
Spirit Airlines
|
22:55
Johannesburg
14:33
Atlanta
23:30
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
16:23
Fort Lauderdale-Hollywood International
02:00
Aguadilla
|
Connect |
DL201
Delta
DL2769
Delta
UA569
United Airlines
|
22:55
Johannesburg
13:41
Atlanta
19:59
Newark
|
09:15
Atlanta
15:47
Newark
23:53
Aguadilla
|
Connect |
DL201
Delta
DL2816
Delta
B6730
JetBlue Airways
|
22:55
Johannesburg
10:25
Atlanta
17:30
Orlando
|
09:15
Atlanta
11:54
Orlando
20:19
Aguadilla
|
Connect |
DL201
Delta
DL2564
Delta
B6730
JetBlue Airways
|
22:55
Johannesburg
11:25
Atlanta
17:30
Orlando
|
09:15
Atlanta
12:51
Orlando
20:19
Aguadilla
|
Connect |
DL201
Delta
DL1623
Delta
UA569
United Airlines
|
22:55
Johannesburg
15:33
Atlanta
19:59
Newark
|
09:15
Atlanta
17:44
Newark
23:53
Aguadilla
|
Connect |
DL201
Delta
DL1513
Delta
B6730
JetBlue Airways
|
22:55
Johannesburg
12:45
Atlanta
17:30
Orlando
|
09:15
Atlanta
14:12
Orlando
20:19
Aguadilla
|
Connect |
DL201
Delta
DL2816
Delta
NK164
Spirit Airlines
|
22:55
Johannesburg
10:25
Atlanta
21:12
Orlando
|
09:15
Atlanta
11:54
Orlando
23:59
Aguadilla
|
Connect |
DL201
Delta
DL1513
Delta
NK164
Spirit Airlines
|
22:55
Johannesburg
12:45
Atlanta
21:12
Orlando
|
09:15
Atlanta
14:12
Orlando
23:59
Aguadilla
|
Connect |
DL201
Delta
DL1671
Delta
NK371
Spirit Airlines
|
22:55
Johannesburg
12:26
Atlanta
23:30
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:13
Fort Lauderdale-Hollywood International
02:00
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Durban.
You take a flight from Durban to Aguadilla and cost approximately 650 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
BA6320
British Airways
BA6240
British Airways
UA187
United Airlines
UA569
United Airlines
|
11:30
Durban
15:40
Port Elizabeth
20:00
Johannesburg
19:59
Newark
|
12:50
Port Elizabeth
17:15
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
BA6212
British Airways
BA056
British Airways
UA15
United Airlines
UA569
United Airlines
|
12:00
Durban
19:20
Johannesburg
10:25
London Heathrow
19:59
Newark
|
13:05
Johannesburg
05:30
London Heathrow
13:15
Newark
23:53
Aguadilla
|
Connect |
FA440
Safair
FA143
Safair
UA1123
United Airlines
UA569
United Airlines
|
12:15
Durban
14:45
East London
20:50
Capetown
19:59
Newark
|
13:30
East London
16:25
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
FA445
Safair
FA243
Safair
UA187
United Airlines
UA569
United Airlines
|
12:25
Durban
14:35
East London
20:00
Johannesburg
19:59
Newark
|
13:40
East London
16:05
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
FA445
Safair
FA247
Safair
UA187
United Airlines
UA569
United Airlines
|
12:25
Durban
15:30
East London
20:00
Johannesburg
19:59
Newark
|
13:40
East London
17:00
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
FA161 167
Safair
FA803
Safair
UA187
United Airlines
UA569
United Airlines
|
12:35
Durban
15:45
Capetown
20:00
Johannesburg
19:59
Newark
|
14:55
Capetown
17:55
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
FA161 167
Safair
FA114
Safair
UA187
United Airlines
UA569
United Airlines
|
12:35
Durban
16:25
Capetown
20:00
Johannesburg
19:59
Newark
|
14:55
Capetown
18:35
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
FA161 167
Safair
FA297
Safair
UA187
United Airlines
UA569
United Airlines
|
12:35
Durban
15:55
Capetown
20:00
Johannesburg
19:59
Newark
|
14:55
Capetown
18:10
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
4Z505
Airlink
4Z846
Airlink
UA187
United Airlines
UA569
United Airlines
|
12:45
Durban
17:15
Nelspruit
20:00
Johannesburg
19:59
Newark
|
13:50
Nelspruit
18:10
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
4Z505
Airlink
4Z822
Airlink
UA187
United Airlines
UA569
United Airlines
|
12:45
Durban
16:15
Nelspruit
20:00
Johannesburg
19:59
Newark
|
13:50
Nelspruit
17:10
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
MN506
Comair
MN455
Comair
UA1123
United Airlines
UA569
United Airlines
|
13:10
Durban
15:00
Lanseria
20:50
Capetown
19:59
Newark
|
14:15
Lanseria
17:05
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
FA273
Safair
FA204
Safair
UA1123
United Airlines
UA569
United Airlines
|
13:25
Durban
17:05
Johannesburg
20:50
Capetown
19:59
Newark
|
14:35
Johannesburg
19:20
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
JE264
Mango
JE151
Mango
UA1123
United Airlines
UA569
United Airlines
|
13:30
Durban
17:00
Johannesburg
20:50
Capetown
19:59
Newark
|
14:35
Johannesburg
19:10
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
JE339
Mango
UA1123
United Airlines
UA569
United Airlines
|
15:00
Durban
20:50
Capetown
19:59
Newark
|
17:20
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
BA6216
British Airways
BA056
British Airways
BA189
British Airways
B6584
JetBlue Airways
|
15:25
Durban
19:20
Johannesburg
16:45
London Heathrow
22:10
Newark
|
16:30
Johannesburg
05:30
London Heathrow
19:30
Newark
02:56
Aguadilla
|
Connect |
BA6216
British Airways
BA056
British Airways
UA941
United Airlines
UA569
United Airlines
|
15:25
Durban
19:20
Johannesburg
16:00
London Heathrow
19:59
Newark
|
16:30
Johannesburg
05:30
London Heathrow
19:05
Newark
23:53
Aguadilla
|
Connect |
BA6216
British Airways
BA056
British Airways
UA15
United Airlines
UA569
United Airlines
|
15:25
Durban
19:20
Johannesburg
10:25
London Heathrow
19:59
Newark
|
16:30
Johannesburg
05:30
London Heathrow
13:15
Newark
23:53
Aguadilla
|
Connect |
FA343
Safair
LH573
Lufthansa
UA961
United Airlines
UA569
United Airlines
|
16:25
Durban
19:00
Johannesburg
11:05
Frankfurt
19:59
Newark
|
17:35
Johannesburg
05:35
Frankfurt
13:30
Newark
23:53
Aguadilla
|
Connect |
JE264 272
Mango
LH573
Lufthansa
UA961
United Airlines
UA569
United Airlines
|
17:00
Durban
19:00
Johannesburg
11:05
Frankfurt
19:59
Newark
|
18:05
Johannesburg
05:35
Frankfurt
13:30
Newark
23:53
Aguadilla
|
Connect |
JE264 272
Mango
LH573
Lufthansa
LH402
Lufthansa
UA569
United Airlines
|
17:00
Durban
19:00
Johannesburg
13:20
Frankfurt
19:59
Newark
|
18:05
Johannesburg
05:35
Frankfurt
15:50
Newark
23:53
Aguadilla
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA569
United Airlines
|
17:00
Durban
20:50
Capetown
19:59
Newark
|
19:15
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
JE369
Mango
UA1123
United Airlines
UA569
United Airlines
|
17:25
Durban
20:50
Capetown
19:59
Newark
|
19:40
Capetown
05:50
Newark
23:53
Aguadilla
|
Connect |
FA283
Safair
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
17:30
Durban
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
18:40
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
JE268 272
Mango
UA187
United Airlines
UA569
United Airlines
|
17:40
Durban
20:00
Johannesburg
19:59
Newark
|
18:45
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
JE268 272
Mango
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
17:40
Durban
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
18:45
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA569
United Airlines
|
17:45
Durban
20:00
Johannesburg
19:59
Newark
|
18:50
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
BA6210
British Airways
UA187
United Airlines
UA2097
United Airlines
B6291
JetBlue Airways
|
17:45
Durban
20:00
Johannesburg
07:00
Newark
11:05
Fort Lauderdale-Hollywood International
|
18:50
Johannesburg
05:45
Newark
10:05
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
JE262
Mango
UA187
United Airlines
UA2135 582 582
United Airlines
B6730
JetBlue Airways
|
18:00
Durban
20:00
Johannesburg
09:15
Newark
17:30
Orlando
|
19:05
Johannesburg
05:45
Newark
12:09
Orlando
20:19
Aguadilla
|
Connect |
JE262
Mango
UA187
United Airlines
UA453
United Airlines
B6730
JetBlue Airways
|
18:00
Durban
20:00
Johannesburg
08:30
Newark
17:30
Orlando
|
19:05
Johannesburg
05:45
Newark
11:24
Orlando
20:19
Aguadilla
|
Connect |
JE262
Mango
UA187
United Airlines
UA569
United Airlines
|
18:00
Durban
20:00
Johannesburg
19:59
Newark
|
19:05
Johannesburg
05:45
Newark
23:53
Aguadilla
|
Connect |
JE262
Mango
UA187
United Airlines
UA800
United Airlines
B6730
JetBlue Airways
|
18:00
Durban
20:00
Johannesburg
07:00
Newark
17:30
Orlando
|
19:05
Johannesburg
05:45
Newark
09:45
Orlando
20:19
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL1513
Delta
B6730
JetBlue Airways
|
20:45
Durban
22:55
Johannesburg
12:45
Atlanta
17:30
Orlando
|
21:55
Johannesburg
09:15
Atlanta
14:12
Orlando
20:19
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL2564
Delta
B6730
JetBlue Airways
|
20:45
Durban
22:55
Johannesburg
11:25
Atlanta
17:30
Orlando
|
21:55
Johannesburg
09:15
Atlanta
12:51
Orlando
20:19
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL2769
Delta
UA569
United Airlines
|
20:45
Durban
22:55
Johannesburg
13:41
Atlanta
19:59
Newark
|
21:55
Johannesburg
09:15
Atlanta
15:47
Newark
23:53
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL1623
Delta
UA569
United Airlines
|
20:45
Durban
22:55
Johannesburg
15:33
Atlanta
19:59
Newark
|
21:55
Johannesburg
09:15
Atlanta
17:44
Newark
23:53
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL1260
Delta
UA569
United Airlines
|
20:45
Durban
22:55
Johannesburg
11:04
Atlanta
19:59
Newark
|
21:55
Johannesburg
09:15
Atlanta
13:08
Newark
23:53
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL2816
Delta
NK164
Spirit Airlines
|
20:45
Durban
22:55
Johannesburg
10:25
Atlanta
21:12
Orlando
|
21:55
Johannesburg
09:15
Atlanta
11:54
Orlando
23:59
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL2564
Delta
NK164
Spirit Airlines
|
20:45
Durban
22:55
Johannesburg
11:25
Atlanta
21:12
Orlando
|
21:55
Johannesburg
09:15
Atlanta
12:51
Orlando
23:59
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL1513
Delta
NK164
Spirit Airlines
|
20:45
Durban
22:55
Johannesburg
12:45
Atlanta
21:12
Orlando
|
21:55
Johannesburg
09:15
Atlanta
14:12
Orlando
23:59
Aguadilla
|
Connect |
FA279
Safair
DL201
Delta
DL2816
Delta
B6730
JetBlue Airways
|
20:45
Durban
22:55
Johannesburg
10:25
Atlanta
17:30
Orlando
|
21:55
Johannesburg
09:15
Atlanta
11:54
Orlando
20:19
Aguadilla
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com