HowToGo

Flight from South Africa to Miami, FL, USA

Search Transfer from South Africa to Miami, FL, USA

Search Flights

You can find flight ticket prices from South Africa to Miami, FL, USA with our flight tickets search tool below

1. Johannesburg to Miami

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

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

  3. You take a bus, shuttle or taxi from Miami to your destination in Miami, FL, USA.

Flight Depart Arrive
LA8059 LATAM Chile
LA8190 LATAM Chile
12:15 Johannesburg
23:40 Sao Paulo
17:00 Sao Paulo
05:55 Miami
Connect
DL204 Delta
DL204 Delta
DL1405 Delta
16:15 Johannesburg
20:30 Capetown
11:18 Atlanta
18:30 Capetown
06:45 Atlanta
13:10 Miami
Connect
DL204 Delta
DL204 Delta
DL1383 Delta
16:15 Johannesburg
20:30 Capetown
08:20 Atlanta
18:30 Capetown
06:45 Atlanta
10:10 Miami
Connect
DL204 Delta
DL204 Delta
DL1639 Delta
16:15 Johannesburg
20:30 Capetown
09:40 Atlanta
18:30 Capetown
06:45 Atlanta
11:33 Miami
Connect
SA209 South African Airways
UA997 United Airlines
UA1990 United Airlines
17:40 Johannesburg
23:45 Accra
10:35 Washington Dulles
21:45 Accra
06:35 Washington Dulles
13:26 Miami
Connect
SA209 South African Airways
SA209 South African Airways
UA1990 United Airlines
17:40 Johannesburg
23:00 Accra
10:35 Washington Dulles
21:45 Accra
06:00 Washington Dulles
13:26 Miami
Connect
LH573 Lufthansa
LH462 Lufthansa
19:30 Johannesburg
10:00 Frankfurt
05:20 Frankfurt
15:00 Miami
Connect
SA260 South African Airways
LH462 Lufthansa
19:35 Johannesburg
10:00 Frankfurt
06:10 Frankfurt
15:00 Miami
Connect
AF995 Air France
AF090 Air France
19:50 Johannesburg
13:25 Paris CDG
05:45 Paris CDG
17:55 Miami
Connect
UA187 United Airlines
UA728 United Airlines
20:00 Johannesburg
09:00 Newark
05:45 Newark
12:08 Miami
Connect
UA187 United Airlines
UA238 United Airlines
20:00 Johannesburg
07:30 Newark
05:45 Newark
10:34 Miami
Connect
UA187 United Airlines
UA222 United Airlines
20:00 Johannesburg
14:29 Newark
05:45 Newark
17:34 Miami
Connect
SA203 South African Airways
B62593 JetBlue Airways
20:40 Johannesburg
12:00 New York JFK
06:40 New York JFK
15:05 Miami
Connect
SA203 South African Airways
B62293 JetBlue Airways
20:40 Johannesburg
08:00 New York JFK
06:40 New York JFK
11:05 Miami
Connect
AZ0849 Alitalia
AZ0630 Alitalia
20:55 Johannesburg
10:20 Rome
07:00 Rome
15:35 Miami
Connect
VS450 Virgin Atlantic
VS005 Virgin Atlantic
22:00 Johannesburg
14:00 London Heathrow
07:15 London Heathrow
18:45 Miami
Connect
BA054 British Airways
BA209 British Airways
22:15 Johannesburg
14:05 London Heathrow
07:35 London Heathrow
19:10 Miami
Connect
BA054 British Airways
AA39 American Airlines
22:15 Johannesburg
11:15 London Heathrow
07:35 London Heathrow
16:20 Miami
Connect
LX289 Swiss
LX64 Swiss
22:15 Johannesburg
10:30 Zurich
07:55 Zurich
15:25 Miami
Connect

2. Johannesburg to Fort Lauderdale-Hollywood International

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

  2. You take a flight from Johannesburg to Fort Lauderdale-Hollywood International and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Fort Lauderdale-Hollywood International to your destination in Miami, FL, USA.

Flight Depart Arrive
DL204 Delta
DL204 Delta
DL1399 Delta
16:15 Johannesburg
20:30 Capetown
10:45 Atlanta
18:30 Capetown
06:45 Atlanta
12:37 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL204 Delta
DL1404 Delta
16:15 Johannesburg
20:30 Capetown
08:09 Atlanta
18:30 Capetown
06:45 Atlanta
10:00 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL204 Delta
DL1502 Delta
16:15 Johannesburg
20:30 Capetown
09:40 Atlanta
18:30 Capetown
06:45 Atlanta
11:35 Fort Lauderdale-Hollywood International
Connect
SA209 South African Airways
SA209 South African Airways
UA1785 United Airlines
17:40 Johannesburg
23:00 Accra
10:30 Washington Dulles
21:45 Accra
06:00 Washington Dulles
13:03 Fort Lauderdale-Hollywood International
Connect
SA209 South African Airways
UA997 United Airlines
UA1785 United Airlines
17:40 Johannesburg
23:45 Accra
10:30 Washington Dulles
21:45 Accra
06:35 Washington Dulles
13:03 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA4995 United Airlines
UA1785 United Airlines
20:00 Johannesburg
08:00 Newark
10:30 Washington Dulles
05:45 Newark
09:33 Washington Dulles
13:03 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA2330 United Airlines
20:00 Johannesburg
12:30 Newark
05:45 Newark
15:32 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA1890 United Airlines
3M69 Silver Airways
20:00 Johannesburg
08:00 Newark
12:45 Orlando
05:45 Newark
10:48 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA800 United Airlines
3M69 Silver Airways
20:00 Johannesburg
07:00 Newark
12:45 Orlando
05:45 Newark
09:45 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA2302 United Airlines
3M69 Silver Airways
20:00 Johannesburg
07:30 Newark
12:45 Orlando
05:45 Newark
10:15 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA1549 United Airlines
20:00 Johannesburg
14:55 Newark
05:45 Newark
17:46 Fort Lauderdale-Hollywood International
Connect
UA187 United Airlines
UA1613 United Airlines
20:00 Johannesburg
08:00 Newark
05:45 Newark
11:02 Fort Lauderdale-Hollywood International
Connect
SA203 South African Airways
B6285 JetBlue Airways
B62625 JetBlue Airways
20:40 Johannesburg
08:00 New York JFK
12:35 Raleigh/Durham
06:40 New York JFK
09:30 Raleigh/Durham
14:32 Fort Lauderdale-Hollywood International
Connect
SA203 South African Airways
B61171 JetBlue Airways
20:40 Johannesburg
14:58 New York JFK
06:40 New York JFK
17:53 Fort Lauderdale-Hollywood International
Connect
SA203 South African Airways
B6201 JetBlue Airways
20:40 Johannesburg
08:00 New York JFK
06:40 New York JFK
10:53 Fort Lauderdale-Hollywood International
Connect
SA203 South African Airways
B62201 JetBlue Airways
20:40 Johannesburg
12:00 New York JFK
06:40 New York JFK
14:53 Fort Lauderdale-Hollywood International
Connect
SA203 South African Airways
B683 JetBlue Airways
3M69 Silver Airways
20:40 Johannesburg
08:30 New York JFK
12:45 Orlando
06:40 New York JFK
11:13 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect

3. Capetown to Miami

  1. You take a bus, shuttle or taxi from your location in South Africa to Capetown.

  2. You take a flight from Capetown to Miami and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Miami to your destination in Miami, FL, USA.

Flight Depart Arrive
TP276 TAP Portugal
TP223 TAP Portugal
02:05 Capetown
19:50 Lisbon
11:30 Lisbon
00:10 Miami
Connect
UA1123 United Airlines
UA238 United Airlines
19:50 Capetown
07:30 Newark
05:45 Newark
10:34 Miami
Connect
UA1123 United Airlines
UA728 United Airlines
19:50 Capetown
09:00 Newark
05:45 Newark
12:08 Miami
Connect
UA1123 United Airlines
UA222 United Airlines
19:50 Capetown
14:29 Newark
05:45 Newark
17:34 Miami
Connect
DL204 Delta
DL1383 Delta
20:30 Capetown
08:20 Atlanta
06:45 Atlanta
10:10 Miami
Connect
DL204 Delta
DL1639 Delta
20:30 Capetown
09:40 Atlanta
06:45 Atlanta
11:33 Miami
Connect
DL204 Delta
DL1405 Delta
20:30 Capetown
11:18 Atlanta
06:45 Atlanta
13:10 Miami
Connect

4. Johannesburg to West Palm Beach/Palm Beach

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

  2. You take a flight from Johannesburg to West Palm Beach/Palm Beach and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from West Palm Beach/Palm Beach to your destination in Miami, FL, USA.

Flight Depart Arrive
DL204 Delta
DL204 Delta
DL1419 Delta
16:15 Johannesburg
20:30 Capetown
10:00 Atlanta
18:30 Capetown
06:45 Atlanta
11:48 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL204 Delta
DL1424 Delta
16:15 Johannesburg
20:30 Capetown
12:15 Atlanta
18:30 Capetown
06:45 Atlanta
13:58 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL204 Delta
DL2245 Delta
16:15 Johannesburg
20:30 Capetown
08:05 Atlanta
18:30 Capetown
06:45 Atlanta
09:52 West Palm Beach/Palm Beach
Connect
SA209 South African Airways
SA209 South African Airways
UA6364 United Airlines
17:40 Johannesburg
23:00 Accra
10:30 Washington Dulles
21:45 Accra
06:00 Washington Dulles
13:19 West Palm Beach/Palm Beach
Connect
SA209 South African Airways
UA997 United Airlines
UA6364 United Airlines
17:40 Johannesburg
23:45 Accra
10:30 Washington Dulles
21:45 Accra
06:35 Washington Dulles
13:19 West Palm Beach/Palm Beach
Connect
UA187 United Airlines
UA4995 United Airlines
UA6364 United Airlines
20:00 Johannesburg
08:00 Newark
10:30 Washington Dulles
05:45 Newark
09:33 Washington Dulles
13:19 West Palm Beach/Palm Beach
Connect
UA187 United Airlines
UA1730 United Airlines
20:00 Johannesburg
08:40 Newark
05:45 Newark
11:52 West Palm Beach/Palm Beach
Connect
UA187 United Airlines
UA2448 United Airlines
20:00 Johannesburg
10:59 Newark
05:45 Newark
13:55 West Palm Beach/Palm Beach
Connect
UA187 United Airlines
UA2127 United Airlines
20:00 Johannesburg
07:30 Newark
05:45 Newark
10:26 West Palm Beach/Palm Beach
Connect
SA203 South African Airways
B62153 JetBlue Airways
20:40 Johannesburg
15:30 New York JFK
06:40 New York JFK
18:17 West Palm Beach/Palm Beach
Connect
SA203 South African Airways
DL813 Delta
20:40 Johannesburg
09:10 New York JFK
06:40 New York JFK
12:18 West Palm Beach/Palm Beach
Connect
SA203 South African Airways
B62353 JetBlue Airways
20:40 Johannesburg
11:00 New York JFK
06:40 New York JFK
13:46 West Palm Beach/Palm Beach
Connect

5. Capetown to Fort Lauderdale-Hollywood International

  1. You take a bus, shuttle or taxi from your location in South Africa to Capetown.

  2. You take a flight from Capetown to Fort Lauderdale-Hollywood International and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Fort Lauderdale-Hollywood International to your destination in Miami, FL, USA.

Flight Depart Arrive
UA1123 United Airlines
UA1549 United Airlines
19:50 Capetown
14:55 Newark
05:45 Newark
17:46 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA2330 United Airlines
19:50 Capetown
12:30 Newark
05:45 Newark
15:32 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA4995 United Airlines
UA1785 United Airlines
19:50 Capetown
08:00 Newark
10:30 Washington Dulles
05:45 Newark
09:33 Washington Dulles
13:03 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA1613 United Airlines
19:50 Capetown
08:00 Newark
05:45 Newark
11:02 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA1890 United Airlines
3M69 Silver Airways
19:50 Capetown
08:00 Newark
12:45 Orlando
05:45 Newark
10:48 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA800 United Airlines
3M69 Silver Airways
19:50 Capetown
07:00 Newark
12:45 Orlando
05:45 Newark
09:45 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
UA1123 United Airlines
UA2302 United Airlines
3M69 Silver Airways
19:50 Capetown
07:30 Newark
12:45 Orlando
05:45 Newark
10:15 Orlando
14:05 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1399 Delta
20:30 Capetown
10:45 Atlanta
06:45 Atlanta
12:37 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1572 Delta
DL2049 Delta
20:30 Capetown
12:00 Atlanta
16:10 Raleigh/Durham
06:45 Atlanta
13:15 Raleigh/Durham
18:21 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1613 Delta
DL2049 Delta
20:30 Capetown
08:05 Atlanta
16:10 Raleigh/Durham
06:45 Atlanta
09:24 Raleigh/Durham
18:21 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1502 Delta
20:30 Capetown
09:40 Atlanta
06:45 Atlanta
11:35 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1404 Delta
20:30 Capetown
08:09 Atlanta
06:45 Atlanta
10:00 Fort Lauderdale-Hollywood International
Connect
DL204 Delta
DL1557 Delta
DL2049 Delta
20:30 Capetown
10:14 Atlanta
16:10 Raleigh/Durham
06:45 Atlanta
11:35 Raleigh/Durham
18:21 Fort Lauderdale-Hollywood International
Connect

6. Capetown to West Palm Beach/Palm Beach

  1. You take a bus, shuttle or taxi from your location in South Africa to Capetown.

  2. You take a flight from Capetown to West Palm Beach/Palm Beach and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from West Palm Beach/Palm Beach to your destination in Miami, FL, USA.

Flight Depart Arrive
UA1123 United Airlines
UA2127 United Airlines
19:50 Capetown
07:30 Newark
05:45 Newark
10:26 West Palm Beach/Palm Beach
Connect
UA1123 United Airlines
UA1730 United Airlines
19:50 Capetown
08:40 Newark
05:45 Newark
11:52 West Palm Beach/Palm Beach
Connect
UA1123 United Airlines
UA2448 United Airlines
19:50 Capetown
10:59 Newark
05:45 Newark
13:55 West Palm Beach/Palm Beach
Connect
UA1123 United Airlines
UA4995 United Airlines
UA6364 United Airlines
19:50 Capetown
08:00 Newark
10:30 Washington Dulles
05:45 Newark
09:33 Washington Dulles
13:19 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL2245 Delta
20:30 Capetown
08:05 Atlanta
06:45 Atlanta
09:52 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL1419 Delta
20:30 Capetown
10:00 Atlanta
06:45 Atlanta
11:48 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL1424 Delta
20:30 Capetown
12:15 Atlanta
06:45 Atlanta
13:58 West Palm Beach/Palm Beach
Connect
DL204 Delta
DL2685 Delta
DL1237 Delta
20:30 Capetown
08:40 Atlanta
12:30 New York La Guardia
06:45 Atlanta
10:47 New York La Guardia
15:36 West Palm Beach/Palm Beach
Connect

References

Find Hotels in Miami, FL, USA

You can find hotels and accommodations in Miami, FL, USA with our hotels search tool below

Booking.com