HowToGo

Flight from Puerto Rico to Orlando, South Africa

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

Search Transfer from Puerto Rico to Orlando, South Africa

Search Flights

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

1. San Juan to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Orlando, South Africa.

Flight Depart Arrive
DL1763 Delta
DL200 Delta
08:20 San Juan
17:45 Atlanta
11:11 Atlanta
16:00 Johannesburg
Connect
9K8211 Cape Air
UA1530 United Airlines
UA188 United Airlines
10:56 San Juan
14:09 Charlotte Amalie
20:45 Newark
11:31 Charlotte Amalie
17:33 Newark
18:20 Johannesburg
Connect
3S104 Air Antilles
KL0730 KLM
KL0591 KLM
14:25 San Juan
18:15 St Maarten
10:20 Amsterdam Schiphol
15:30 St Maarten
07:40 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA1173 United Airlines
UA188 United Airlines
15:10 San Juan
20:45 Newark
18:29 Newark
18:20 Johannesburg
Connect
NK2321 Spirit Airlines
UA188 United Airlines
15:35 San Juan
20:45 Newark
18:56 Newark
18:20 Johannesburg
Connect

2. Aguadilla to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to Aguadilla.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Orlando, South Africa.

Flight Depart Arrive
UA1162 United Airlines
UA188 United Airlines
02:00 Aguadilla
20:45 Newark
04:58 Newark
18:20 Johannesburg
Connect
UA1162 United Airlines
UA3479 United Airlines
DL200 Delta
02:00 Aguadilla
06:15 Newark
17:45 Atlanta
04:58 Newark
09:01 Atlanta
16:00 Johannesburg
Connect
NK374 Spirit Airlines
NK524 Spirit Airlines
UA188 United Airlines
03:25 Aguadilla
06:50 Fort Lauderdale-Hollywood International
20:45 Newark
05:05 Fort Lauderdale-Hollywood International
09:49 Newark
18:20 Johannesburg
Connect
NK374 Spirit Airlines
NK1520 Spirit Airlines
UA188 United Airlines
03:25 Aguadilla
09:33 Fort Lauderdale-Hollywood International
20:45 Newark
05:05 Fort Lauderdale-Hollywood International
12:30 Newark
18:20 Johannesburg
Connect
NK374 Spirit Airlines
NK740 Spirit Airlines
DL200 Delta
03:25 Aguadilla
06:25 Fort Lauderdale-Hollywood International
17:45 Atlanta
05:05 Fort Lauderdale-Hollywood International
08:22 Atlanta
16:00 Johannesburg
Connect
NK143 Spirit Airlines
NK59 Spirit Airlines
UA188 United Airlines
03:33 Aguadilla
14:22 Orlando
20:45 Newark
05:29 Orlando
17:00 Newark
18:20 Johannesburg
Connect
NK143 Spirit Airlines
NK1210 Spirit Airlines
DL200 Delta
03:33 Aguadilla
09:54 Orlando
17:45 Atlanta
05:29 Orlando
11:30 Atlanta
16:00 Johannesburg
Connect
NK143 Spirit Airlines
NK770 Spirit Airlines
DL200 Delta
03:33 Aguadilla
15:14 Orlando
17:45 Atlanta
05:29 Orlando
16:49 Atlanta
16:00 Johannesburg
Connect
B6183 JetBlue Airways
UA188 United Airlines
04:15 Aguadilla
20:45 Newark
07:14 Newark
18:20 Johannesburg
Connect
B6838 JetBlue Airways
QR704 Qatar Airways
QR1367 Qatar Airways
05:04 Aguadilla
10:25 New York JFK
07:55 Doha
07:55 New York JFK
06:35 Doha
15:30 Johannesburg
Connect
B6838 JetBlue Airways
EK204 Emirates
EK763 Emirates
05:04 Aguadilla
10:40 New York JFK
10:05 Dubai
07:55 New York JFK
08:10 Dubai
16:35 Johannesburg
Connect
B6838 JetBlue Airways
KQ3 Kenya Airways
KQ762 Kenya Airways
05:04 Aguadilla
13:45 New York JFK
13:05 Nairobi
07:55 New York JFK
11:15 Nairobi
16:20 Johannesburg
Connect
B6838 JetBlue Airways
B61119 JetBlue Airways
DL200 Delta
05:04 Aguadilla
13:00 New York JFK
17:45 Atlanta
07:55 New York JFK
15:35 Atlanta
16:00 Johannesburg
Connect
B6838 JetBlue Airways
QR704 Qatar Airways
QR1377 Qatar Airways
05:04 Aguadilla
10:25 New York JFK
08:00 Doha
07:55 New York JFK
06:35 Doha
15:35 Johannesburg
Connect
B6729 JetBlue Airways
B6494 JetBlue Airways
UA188 United Airlines
13:00 Aguadilla
15:45 Orlando
20:45 Newark
14:55 Orlando
18:29 Newark
18:20 Johannesburg
Connect
B6729 JetBlue Airways
EK220 Emirates
EK761 775 Emirates
13:00 Aguadilla
20:20 Orlando
04:40 Dubai
14:55 Orlando
19:10 Dubai
10:55 Johannesburg
Connect

3. Mayaguez to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to Mayaguez.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Orlando, South Africa.

Flight Depart Arrive
9K30 Cape Air
UA1173 United Airlines
UA188 United Airlines
08:30 Mayaguez
15:10 San Juan
20:45 Newark
09:07 San Juan
18:29 Newark
18:20 Johannesburg
Connect
9K32 Cape Air
UA1173 United Airlines
UA188 United Airlines
10:35 Mayaguez
15:10 San Juan
20:45 Newark
11:12 San Juan
18:29 Newark
18:20 Johannesburg
Connect
9K36 Cape Air
UA1173 United Airlines
UA188 United Airlines
13:15 Mayaguez
15:10 San Juan
20:45 Newark
13:52 San Juan
18:29 Newark
18:20 Johannesburg
Connect

References

Find Hotels in Orlando, South Africa

You can find hotels and accommodations in Orlando, South Africa with our hotels search tool below

Booking.com