How to get to Puerto Rico from Orlando by flight ? You can check flights from Orlando to Puerto Rico below.
You can find flight ticket prices from Orlando to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.
You take a flight from Johannesburg 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 | |
---|---|---|---|
UA187
United Airlines
UA2143
United Airlines
|
22:00
Johannesburg
08:30
Newark
|
07:00
Newark
13:34
San Juan
|
Connect |
UA187
United Airlines
UA205
United Airlines
|
22:00
Johannesburg
12:00
Newark
|
07:00
Newark
16:45
San Juan
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA1287
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
17:18
San Juan
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
|
22:00
Johannesburg
08:45
Newark
15:15
Charlotte Amalie
|
07:00
Newark
13:49
Charlotte Amalie
15:50
San Juan
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8301
Cape Air
|
22:00
Johannesburg
08:45
Newark
16:45
Charlotte Amalie
|
07:00
Newark
13:49
Charlotte Amalie
17:20
San Juan
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8241
Cape Air
|
22:00
Johannesburg
08:45
Newark
18:00
Charlotte Amalie
|
07:00
Newark
13:49
Charlotte Amalie
18:35
San Juan
|
Connect |
DL201
Delta
DL634
Delta
|
22:55
Johannesburg
09:40
Atlanta
|
08:15
Atlanta
14:08
San Juan
|
Connect |
DL201
Delta
DL1431
Delta
|
22:55
Johannesburg
12:55
Atlanta
|
08:15
Atlanta
17:20
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.
You take a flight from Johannesburg to Aguadilla and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
EY601
Etihad
EY101
Etihad
B6839
JetBlue Airways
|
19:00
Johannesburg
09:35
Abu Dhabi
22:59
New York JFK
|
05:05
Abu Dhabi
15:00
New York JFK
03:43
Aguadilla
|
Connect |
LH573
Lufthansa
LH402
Lufthansa
UA569
United Airlines
|
19:40
Johannesburg
13:30
Frankfurt
19:57
Newark
|
05:30
Frankfurt
16:15
Newark
00:50
Aguadilla
|
Connect |
LH573
Lufthansa
UA961
United Airlines
UA569
United Airlines
|
19:40
Johannesburg
11:05
Frankfurt
19:57
Newark
|
05:30
Frankfurt
13:50
Newark
00:50
Aguadilla
|
Connect |
QR1378
Qatar Airways
QR701
Qatar Airways
B6839
JetBlue Airways
|
20:25
Johannesburg
07:50
Doha
22:59
New York JFK
|
05:45
Doha
14:30
New York JFK
03:43
Aguadilla
|
Connect |
QR1368
Qatar Airways
QR701
Qatar Airways
B6839
JetBlue Airways
|
21:30
Johannesburg
07:50
Doha
22:59
New York JFK
|
06:50
Doha
14:30
New York JFK
03:43
Aguadilla
|
Connect |
UA187
United Airlines
UA569
United Airlines
|
22:00
Johannesburg
19:57
Newark
|
07:00
Newark
00:50
Aguadilla
|
Connect |
UA187
United Airlines
B6584
JetBlue Airways
|
22:00
Johannesburg
22:10
Newark
|
07:00
Newark
02:53
Aguadilla
|
Connect |
DL201
Delta
DL2549
Delta
UA569
United Airlines
|
22:55
Johannesburg
09:55
Atlanta
19:57
Newark
|
08:15
Atlanta
12:02
Newark
00:50
Aguadilla
|
Connect |
DL201
Delta
DL2826
Delta
UA569
United Airlines
|
22:55
Johannesburg
11:01
Atlanta
19:57
Newark
|
08:15
Atlanta
13:05
Newark
00:50
Aguadilla
|
Connect |
DL201
Delta
DL2982
Delta
UA569
United Airlines
|
22:55
Johannesburg
13:43
Atlanta
19:57
Newark
|
08:15
Atlanta
15:49
Newark
00:50
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.
You take a flight from Johannesburg to Mayaguez and cost approximately 800 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA2143
United Airlines
9K37
Cape Air
|
22:00
Johannesburg
08:30
Newark
15:05
San Juan
|
07:00
Newark
13:34
San Juan
15:42
Mayaguez
|
Connect |
UA187
United Airlines
UA2143
United Airlines
9K39
Cape Air
|
22:00
Johannesburg
08:30
Newark
17:05
San Juan
|
07:00
Newark
13:34
San Juan
17:42
Mayaguez
|
Connect |
UA187
United Airlines
UA1529
United Airlines
9K8221
Cape Air
9K39
Cape Air
|
22:00
Johannesburg
08:45
Newark
15:15
Charlotte Amalie
17:05
San Juan
|
07:00
Newark
13:49
Charlotte Amalie
15:50
San Juan
17:42
Mayaguez
|
Connect |
DL201
Delta
DL634
Delta
9K37
Cape Air
|
22:55
Johannesburg
09:40
Atlanta
15:05
San Juan
|
08:15
Atlanta
14:08
San Juan
15:42
Mayaguez
|
Connect |
DL201
Delta
DL634
Delta
9K39
Cape Air
|
22:55
Johannesburg
09:40
Atlanta
17:05
San Juan
|
08:15
Atlanta
14:08
San Juan
17:42
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.
You take a flight from Johannesburg to Ponce and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH400
Lufthansa
B6745
JetBlue Airways
|
19:40
Johannesburg
10:50
Frankfurt
23:58
New York JFK
|
05:30
Frankfurt
13:40
New York JFK
04:49
Ponce
|
Connect |
AF995
Air France
DL263
Delta
B6745
JetBlue Airways
|
19:50
Johannesburg
10:30
Paris CDG
23:58
New York JFK
|
05:45
Paris CDG
13:15
New York JFK
04:49
Ponce
|
Connect |
AF995
Air France
AF022
Air France
B6745
JetBlue Airways
|
19:50
Johannesburg
08:15
Paris CDG
23:58
New York JFK
|
05:45
Paris CDG
10:40
New York JFK
04:49
Ponce
|
Connect |
AF995
Air France
AF014
Air France
B6745
JetBlue Airways
|
19:50
Johannesburg
11:20
Paris CDG
23:58
New York JFK
|
05:45
Paris CDG
14:00
New York JFK
04:49
Ponce
|
Connect |
LX285
Swiss
WK8
Edelweiss Air
NK3028
Spirit Airlines
|
20:25
Johannesburg
13:30
Zurich
23:45
Orlando
|
06:10
Zurich
17:40
Orlando
03:34
Ponce
|
Connect |
LX285
Swiss
WK8
Edelweiss Air
B6767
JetBlue Airways
|
20:25
Johannesburg
13:30
Zurich
06:00
Orlando
|
06:10
Zurich
17:40
Orlando
09:44
Ponce
|
Connect |
BA056
British Airways
BA175
British Airways
B6745
JetBlue Airways
|
21:10
Johannesburg
09:45
London Heathrow
23:58
New York JFK
|
06:25
London Heathrow
12:50
New York JFK
04:49
Ponce
|
Connect |
BA056
British Airways
BA117
British Airways
B6745
JetBlue Airways
|
21:10
Johannesburg
08:55
London Heathrow
23:58
New York JFK
|
06:25
London Heathrow
11:55
New York JFK
04:49
Ponce
|
Connect |
BA056
British Airways
AA101
American Airlines
B6745
JetBlue Airways
|
21:10
Johannesburg
09:30
London Heathrow
23:58
New York JFK
|
06:25
London Heathrow
12:30
New York JFK
04:49
Ponce
|
Connect |
UA187
United Airlines
UA601
United Airlines
B6767
JetBlue Airways
|
22:00
Johannesburg
09:45
Newark
06:00
Orlando
|
07:00
Newark
12:45
Orlando
09:44
Ponce
|
Connect |
UA187
United Airlines
UA453
United Airlines
NK3028
Spirit Airlines
|
22:00
Johannesburg
07:55
Newark
23:45
Orlando
|
07:00
Newark
10:49
Orlando
03:34
Ponce
|
Connect |
UA187
United Airlines
UA2135
United Airlines
B6767
JetBlue Airways
|
22:00
Johannesburg
09:00
Newark
06:00
Orlando
|
07:00
Newark
12:00
Orlando
09:44
Ponce
|
Connect |
UA187
United Airlines
UA453
United Airlines
B6767
JetBlue Airways
|
22:00
Johannesburg
07:55
Newark
06:00
Orlando
|
07:00
Newark
10:49
Orlando
09:44
Ponce
|
Connect |
UA187
United Airlines
UA2135
United Airlines
NK3028
Spirit Airlines
|
22:00
Johannesburg
09:00
Newark
23:45
Orlando
|
07:00
Newark
12:00
Orlando
03:34
Ponce
|
Connect |
UA187
United Airlines
UA601
United Airlines
NK3028
Spirit Airlines
|
22:00
Johannesburg
09:45
Newark
23:45
Orlando
|
07:00
Newark
12:45
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2564
Delta
B6767
JetBlue Airways
|
22:55
Johannesburg
11:30
Atlanta
06:00
Orlando
|
08:15
Atlanta
12:55
Orlando
09:44
Ponce
|
Connect |
DL201
Delta
DL1575
Delta
B6767
JetBlue Airways
|
22:55
Johannesburg
09:20
Atlanta
06:00
Orlando
|
08:15
Atlanta
10:45
Orlando
09:44
Ponce
|
Connect |
DL201
Delta
DL2816
Delta
B6767
JetBlue Airways
|
22:55
Johannesburg
10:20
Atlanta
06:00
Orlando
|
08:15
Atlanta
11:46
Orlando
09:44
Ponce
|
Connect |
DL201
Delta
DL2564
Delta
NK3028
Spirit Airlines
|
22:55
Johannesburg
11:30
Atlanta
23:45
Orlando
|
08:15
Atlanta
12:55
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2816
Delta
NK3028
Spirit Airlines
|
22:55
Johannesburg
10:20
Atlanta
23:45
Orlando
|
08:15
Atlanta
11:46
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2791
Delta
WN1245
Southwest Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
11:00
Atlanta
17:20
Birmingham
23:45
Orlando
|
08:15
Atlanta
10:51
Birmingham
19:55
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1470 1580
Delta
WN1389
Southwest Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
12:26
Atlanta
17:30
Ft. Myers
23:45
Orlando
|
08:15
Atlanta
14:01
Ft. Myers
18:30
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1706
Delta
3M61
Silver Airways
NK3028
Spirit Airlines
|
22:55
Johannesburg
10:13
Atlanta
12:20
Pensacola
23:45
Orlando
|
08:15
Atlanta
10:28
Pensacola
15:10
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2362
Delta
WN1389
Southwest Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
10:15
Atlanta
17:30
Ft. Myers
23:45
Orlando
|
08:15
Atlanta
11:49
Ft. Myers
18:30
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1706
Delta
NK1312
Spirit Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
10:13
Atlanta
18:59
Pensacola
23:45
Orlando
|
08:15
Atlanta
10:28
Pensacola
21:14
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2362
Delta
F91304
Frontier Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
10:15
Atlanta
20:39
Ft. Myers
23:45
Orlando
|
08:15
Atlanta
11:49
Ft. Myers
21:34
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2163
Delta
NK1312
Spirit Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
12:15
Atlanta
18:59
Pensacola
23:45
Orlando
|
08:15
Atlanta
12:23
Pensacola
21:14
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL2583
Delta
NK1312
Spirit Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
14:37
Atlanta
18:59
Pensacola
23:45
Orlando
|
08:15
Atlanta
14:47
Pensacola
21:14
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1362
Delta
WN1245
Southwest Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
09:40
Atlanta
17:20
Birmingham
23:45
Orlando
|
08:15
Atlanta
09:30
Birmingham
19:55
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1575
Delta
NK3028
Spirit Airlines
|
22:55
Johannesburg
09:20
Atlanta
23:45
Orlando
|
08:15
Atlanta
10:45
Orlando
03:34
Ponce
|
Connect |
DL201
Delta
DL1389
Delta
WN1245
Southwest Airlines
NK3028
Spirit Airlines
|
22:55
Johannesburg
12:15
Atlanta
17:20
Birmingham
23:45
Orlando
|
08:15
Atlanta
12:02
Birmingham
19:55
Orlando
03:34
Ponce
|
Connect |
KL0592
KLM
KL0641
KLM
B6745
JetBlue Airways
|
23:55
Johannesburg
13:35
Amsterdam Schiphol
23:58
New York JFK
|
10:05
Amsterdam Schiphol
15:50
New York JFK
04:49
Ponce
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com