HowToGo

Flight from Orlando to Puerto Rico

How to get to Puerto Rico from Orlando by flight ? You can check flights from Orlando to Puerto Rico below.

Search Transfer from Orlando to Puerto Rico

Search Flights

You can find flight ticket prices from Orlando to Puerto Rico with our flight tickets search tool below

1. Johannesburg to San Juan

  1. You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.

  2. You take a flight from Johannesburg to San Juan and cost approximately 750 USD.

  3. 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

2. Johannesburg to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.

  2. You take a flight from Johannesburg to Aguadilla and cost approximately 1300 USD.

  3. 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

3. Johannesburg to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.

  2. You take a flight from Johannesburg to Mayaguez and cost approximately 800 USD.

  3. 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

4. Johannesburg to Ponce

  1. You take a bus, shuttle or taxi from your location in Orlando to Johannesburg.

  2. You take a flight from Johannesburg to Ponce and cost approximately 1000 USD.

  3. 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

References

Find Hotels in Puerto Rico

You can find hotels and accommodations in Puerto Rico with our hotels search tool below

Booking.com