HowToGo

Flight from Witbank to Carolina, Puerto Rico

How to get to Carolina, Puerto Rico from Witbank by flight ? You can check flights from Witbank to Carolina, Puerto Rico below.

Search Transfer from Witbank to Carolina, Puerto Rico

Search Flights

You can find flight ticket prices from Witbank to Carolina, 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 Witbank to Johannesburg.

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

  3. You take a bus, shuttle or taxi from San Juan to your destination in Carolina, Puerto Rico.

Flight Depart Arrive
UA187 United Airlines
UA2143 United Airlines
20:00 Johannesburg
07:30 Newark
05:45 Newark
11:18 San Juan
Connect
UA187 United Airlines
UA1010 United Airlines
20:00 Johannesburg
10:09 Newark
05:45 Newark
14:03 San Juan
Connect
UA187 United Airlines
UA746 United Airlines
UA2021 United Airlines
20:00 Johannesburg
07:55 Newark
10:30 Washington Dulles
05:45 Newark
09:12 Washington Dulles
14:18 San Juan
Connect
UA187 United Airlines
UA2077 United Airlines
9K8321 Cape Air
20:00 Johannesburg
07:50 Newark
14:00 Charlotte Amalie
05:45 Newark
11:44 Charlotte Amalie
14:35 San Juan
Connect
UA187 United Airlines
UA1529 United Airlines
9K8221 Cape Air
20:00 Johannesburg
10:05 Newark
15:15 Charlotte Amalie
05:45 Newark
14:02 Charlotte Amalie
15:50 San Juan
Connect
UA187 United Airlines
UA2077 United Airlines
9K8221 Cape Air
20:00 Johannesburg
07:50 Newark
15:15 Charlotte Amalie
05:45 Newark
11:44 Charlotte Amalie
15:50 San Juan
Connect
DL201 Delta
DL1431 Delta
22:55 Johannesburg
12:34 Atlanta
09:15 Atlanta
16:03 San Juan
Connect
DL201 Delta
DL1861 Delta
22:55 Johannesburg
19:50 Atlanta
09:15 Atlanta
23:27 San Juan
Connect

2. Johannesburg to Aguadilla

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

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

  3. You take a bus, shuttle or taxi from Aguadilla to your destination in Carolina, Puerto Rico.

Flight Depart Arrive
KQ761 Kenya Airways
KQ2 Kenya Airways
B6839 JetBlue Airways
12:10 Johannesburg
23:35 Nairobi
09:15 New York JFK
17:15 Nairobi
07:35 New York JFK
13:04 Aguadilla
Connect
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:15 Newark
23:53 Aguadilla
Connect
EK764 Emirates
EK219 Emirates
B6730 JetBlue Airways
19:10 Johannesburg
08:55 Dubai
17:35 Orlando
05:25 Dubai
16:30 Orlando
20:23 Aguadilla
Connect
UA187 United Airlines
B62583 JetBlue Airways
20:00 Johannesburg
19:40 Newark
05:45 Newark
23:44 Aguadilla
Connect
UA187 United Airlines
UA1880 United Airlines
B6730 JetBlue Airways
20:00 Johannesburg
08:50 Newark
17:35 Orlando
05:45 Newark
11:33 Orlando
20:23 Aguadilla
Connect
UA187 United Airlines
UA800 United Airlines
B6730 JetBlue Airways
20:00 Johannesburg
07:00 Newark
17:35 Orlando
05:45 Newark
09:39 Orlando
20:23 Aguadilla
Connect
UA187 United Airlines
UA453 United Airlines
B6730 JetBlue Airways
20:00 Johannesburg
08:00 Newark
17:35 Orlando
05:45 Newark
10:39 Orlando
20:23 Aguadilla
Connect
UA187 United Airlines
UA569 United Airlines
20:00 Johannesburg
19:59 Newark
05:45 Newark
23:53 Aguadilla
Connect
VS450 Virgin Atlantic
VS135 Virgin Atlantic
B6730 JetBlue Airways
20:10 Johannesburg
09:50 London Heathrow
17:35 Orlando
06:20 London Heathrow
14:40 Orlando
20:23 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:00 Newark
23:53 Aguadilla
Connect
BA054 British Airways
UA15 United Airlines
UA569 United Airlines
21:10 Johannesburg
10:25 London Heathrow
19:59 Newark
07:20 London Heathrow
13:00 Newark
23:53 Aguadilla
Connect
LY052 El Al
UA85 United Airlines
UA569 United Airlines
21:30 Johannesburg
12:00 Tel Aviv
19:59 Newark
07:05 Tel Aviv
16:35 Newark
23:53 Aguadilla
Connect
DL201 Delta
DL1260 Delta
UA569 United Airlines
22:55 Johannesburg
10:49 Atlanta
19:59 Newark
09:15 Atlanta
12:51 Newark
23:53 Aguadilla
Connect
DL201 Delta
DL2769 Delta
UA569 United Airlines
22:55 Johannesburg
12:50 Atlanta
19:59 Newark
09:15 Atlanta
14:56 Newark
23:53 Aguadilla
Connect
DL201 Delta
DL1513 Delta
B6730 JetBlue Airways
22:55 Johannesburg
12:25 Atlanta
17:35 Orlando
09:15 Atlanta
13:55 Orlando
20:23 Aguadilla
Connect
DL201 Delta
DL1623 Delta
UA569 United Airlines
22:55 Johannesburg
15:18 Atlanta
19:59 Newark
09:15 Atlanta
17:35 Newark
23:53 Aguadilla
Connect
DL201 Delta
DL1513 Delta
NK164 Spirit Airlines
22:55 Johannesburg
12:25 Atlanta
22:34 Orlando
09:15 Atlanta
13:55 Orlando
01:19 Aguadilla
Connect
DL201 Delta
DL2816 Delta
NK164 Spirit Airlines
22:55 Johannesburg
10:25 Atlanta
22:34 Orlando
09:15 Atlanta
11:56 Orlando
01:19 Aguadilla
Connect
DL201 Delta
DL2564 Delta
NK164 Spirit Airlines
22:55 Johannesburg
11:25 Atlanta
22:34 Orlando
09:15 Atlanta
12:55 Orlando
01:19 Aguadilla
Connect
DL201 Delta
DL1696 Delta
NK371 Spirit Airlines
22:55 Johannesburg
13:40 Atlanta
23:48 Fort Lauderdale-Hollywood International
09:15 Atlanta
15:38 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
DL201 Delta
DL2564 Delta
B6730 JetBlue Airways
22:55 Johannesburg
11:25 Atlanta
17:35 Orlando
09:15 Atlanta
12:55 Orlando
20:23 Aguadilla
Connect
DL201 Delta
DL1399 Delta
NK371 Spirit Airlines
22:55 Johannesburg
10:41 Atlanta
23:48 Fort Lauderdale-Hollywood International
09:15 Atlanta
12:36 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
DL201 Delta
DL2769 Delta
B62583 JetBlue Airways
22:55 Johannesburg
12:50 Atlanta
19:40 Newark
09:15 Atlanta
14:56 Newark
23:44 Aguadilla
Connect
DL201 Delta
DL1671 Delta
NK371 Spirit Airlines
22:55 Johannesburg
12:15 Atlanta
23:48 Fort Lauderdale-Hollywood International
09:15 Atlanta
14:08 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
DL201 Delta
DL1260 Delta
B62583 JetBlue Airways
22:55 Johannesburg
10:49 Atlanta
19:40 Newark
09:15 Atlanta
12:51 Newark
23:44 Aguadilla
Connect
DL201 Delta
DL1623 Delta
B62583 JetBlue Airways
22:55 Johannesburg
15:18 Atlanta
19:40 Newark
09:15 Atlanta
17:35 Newark
23:44 Aguadilla
Connect
DL201 Delta
DL2816 Delta
B6730 JetBlue Airways
22:55 Johannesburg
10:25 Atlanta
17:35 Orlando
09:15 Atlanta
11:56 Orlando
20:23 Aguadilla
Connect

3. Johannesburg to Mayaguez

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

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

  3. You take a bus, shuttle or taxi from Mayaguez to your destination in Carolina, Puerto Rico.

Flight Depart Arrive
UA187 United Airlines
UA2143 United Airlines
9K35 Cape Air
20:00 Johannesburg
07:30 Newark
12:55 San Juan
05:45 Newark
11:18 San Juan
13:32 Mayaguez
Connect
UA187 United Airlines
UA2143 United Airlines
9K37 Cape Air
20:00 Johannesburg
07:30 Newark
15:55 San Juan
05:45 Newark
11:18 San Juan
16:32 Mayaguez
Connect
UA187 United Airlines
UA2143 United Airlines
9K39 Cape Air
20:00 Johannesburg
07:30 Newark
18:38 San Juan
05:45 Newark
11:18 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA1010 United Airlines
9K39 Cape Air
20:00 Johannesburg
10:09 Newark
18:38 San Juan
05:45 Newark
14:03 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA2077 United Airlines
9K8321 Cape Air
9K37 Cape Air
20:00 Johannesburg
07:50 Newark
14:00 Charlotte Amalie
15:55 San Juan
05:45 Newark
11:44 Charlotte Amalie
14:35 San Juan
16:32 Mayaguez
Connect
UA187 United Airlines
UA1010 United Airlines
9K37 Cape Air
20:00 Johannesburg
10:09 Newark
15:55 San Juan
05:45 Newark
14:03 San Juan
16:32 Mayaguez
Connect
UA187 United Airlines
UA2077 United Airlines
9K8321 Cape Air
9K39 Cape Air
20:00 Johannesburg
07:50 Newark
14:00 Charlotte Amalie
18:38 San Juan
05:45 Newark
11:44 Charlotte Amalie
14:35 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA746 United Airlines
UA2021 United Airlines
9K39 Cape Air
20:00 Johannesburg
07:55 Newark
10:30 Washington Dulles
18:38 San Juan
05:45 Newark
09:12 Washington Dulles
14:18 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA2077 United Airlines
9K8301 Cape Air
9K39 Cape Air
20:00 Johannesburg
07:50 Newark
16:45 Charlotte Amalie
18:38 San Juan
05:45 Newark
11:44 Charlotte Amalie
17:20 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA2077 United Airlines
9K8221 Cape Air
9K39 Cape Air
20:00 Johannesburg
07:50 Newark
15:15 Charlotte Amalie
18:38 San Juan
05:45 Newark
11:44 Charlotte Amalie
15:50 San Juan
19:15 Mayaguez
Connect
UA187 United Airlines
UA746 United Airlines
UA2021 United Airlines
9K37 Cape Air
20:00 Johannesburg
07:55 Newark
10:30 Washington Dulles
15:55 San Juan
05:45 Newark
09:12 Washington Dulles
14:18 San Juan
16:32 Mayaguez
Connect
DL201 Delta
DL1431 Delta
9K39 Cape Air
22:55 Johannesburg
12:34 Atlanta
18:38 San Juan
09:15 Atlanta
16:03 San Juan
19:15 Mayaguez
Connect
DL201 Delta
DL648 Delta
9K8301 Cape Air
9K39 Cape Air
22:55 Johannesburg
11:55 Atlanta
16:45 Charlotte Amalie
18:38 San Juan
09:15 Atlanta
15:32 Charlotte Amalie
17:20 San Juan
19:15 Mayaguez
Connect

4. Johannesburg to San Juan Isla Grande

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

  2. You take a flight from Johannesburg to San Juan Isla Grande and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from San Juan Isla Grande to your destination in Carolina, Puerto Rico.

Flight Depart Arrive
UA187 United Airlines
UA2143 United Airlines
9K5911 Cape Air
F42104 Air Flamenco
20:00 Johannesburg
07:30 Newark
14:45 San Juan
17:00 Culebra
05:45 Newark
11:18 San Juan
15:19 Culebra
17:30 San Juan Isla Grande
Connect

References

Find Hotels in Carolina, Puerto Rico

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

Booking.com