How to get to Miami, FL, USA from South Africa by flight ? You can check flights from South Africa to Miami, FL, USA below.
You can find flight ticket prices from South Africa to Miami, FL, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Miami and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Fort Lauderdale-Hollywood International and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Miami and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to West Palm Beach/Palm Beach and cost approximately 1000 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Fort Lauderdale-Hollywood International and cost approximately 850 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to West Palm Beach/Palm Beach and cost approximately 900 USD.
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 |
You can find hotels and accommodations in Miami, FL, USA with our hotels search tool below
Booking.com