HowToGo
Search Transfer from Miami to Margate, South Africa

Search Flights

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

1. Miami to Margate

  1. You take a flight from Miami to Margate and cost approximately 380 USD.

  2. You take a bus, shuttle or taxi from Margate to your destination in Margate, South Africa.

Flight Depart Arrive
LY018 El Al
LY051 El Al
5Z602 CemAir
12:00 Miami
21:00 Tel Aviv
09:10 Johannesburg
06:45 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
LY018 El Al
LY051 El Al
5Z602 CemAir
12:00 Miami
21:00 Tel Aviv
10:20 Johannesburg
06:45 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
DL2279 Delta
DL200 Delta
5Z602 CemAir
12:31 Miami
17:45 Atlanta
09:10 Johannesburg
14:30 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
UA708 United Airlines
UA188 United Airlines
5Z604 CemAir
13:25 Miami
20:45 Newark
09:40 Johannesburg
16:23 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA708 United Airlines
UA188 United Airlines
5Z602 CemAir
13:25 Miami
20:45 Newark
09:10 Johannesburg
16:23 Newark
18:20 Johannesburg
10:40 Margate
Connect
DL2702 Delta
DL200 Delta
5Z602 CemAir
14:16 Miami
17:45 Atlanta
10:20 Johannesburg
16:08 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2702 Delta
DL200 Delta
5Z602 CemAir
14:16 Miami
17:45 Atlanta
09:10 Johannesburg
16:08 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
UA2147 United Airlines
UA188 United Airlines
5Z604 CemAir
14:45 Miami
20:45 Newark
09:40 Johannesburg
17:43 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA2147 United Airlines
UA188 United Airlines
5Z602 CemAir
14:45 Miami
20:45 Newark
09:10 Johannesburg
17:43 Newark
18:20 Johannesburg
10:40 Margate
Connect
UA2147 United Airlines
UA188 United Airlines
5Z602 CemAir
14:45 Miami
20:45 Newark
10:20 Johannesburg
17:43 Newark
18:20 Johannesburg
11:50 Margate
Connect
LH463 Lufthansa
LH572 Lufthansa
5Z604 CemAir
16:25 Miami
22:00 Frankfurt
15:00 Johannesburg
07:20 Frankfurt
09:35 Johannesburg
16:30 Margate
Connect
KL0628 KLM
KL0591 KLM
5Z602 CemAir
16:30 Miami
10:20 Amsterdam Schiphol
09:10 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
10:40 Margate
Connect
KL0628 KLM
KL0591 KLM
5Z602 CemAir
16:30 Miami
10:20 Amsterdam Schiphol
10:20 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
KL0628 KLM
KL0591 KLM
5Z604 CemAir
16:30 Miami
10:20 Amsterdam Schiphol
15:00 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
16:30 Margate
Connect
AF095 Air France
AF990 Air France
5Z604 CemAir
17:05 Miami
23:35 Paris CDG
15:00 Johannesburg
07:50 Paris CDG
11:15 Johannesburg
16:30 Margate
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
5Z602 CemAir
17:20 Miami
18:55 London Heathrow
10:20 Johannesburg
06:35 London Heathrow
08:00 Johannesburg
11:50 Margate
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
5Z602 CemAir
17:20 Miami
18:55 London Heathrow
09:10 Johannesburg
06:35 London Heathrow
08:00 Johannesburg
10:40 Margate
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
5Z604 CemAir
17:20 Miami
18:55 London Heathrow
09:40 Johannesburg
06:35 London Heathrow
08:00 Johannesburg
11:10 Margate
Connect
AA38 American Airlines
BA057 British Airways
5Z604 CemAir
19:40 Miami
21:10 London Heathrow
15:00 Johannesburg
09:15 London Heathrow
10:15 Johannesburg
16:30 Margate
Connect
AA38 American Airlines
VS449 Virgin Atlantic
5Z602 CemAir
19:40 Miami
18:55 London Heathrow
09:10 Johannesburg
09:15 London Heathrow
08:00 Johannesburg
10:40 Margate
Connect
LX65 Swiss
LX284 Swiss
5Z604 CemAir
19:50 Miami
22:40 Zurich
15:00 Johannesburg
10:40 Zurich
10:10 Johannesburg
16:30 Margate
Connect
AF099 Air France
AF990 Air France
5Z604 CemAir
20:05 Miami
23:35 Paris CDG
15:00 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
16:30 Margate
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
5Z604 CemAir
20:10 Miami
20:25 Doha
09:40 Johannesburg
17:55 Doha
04:00 Johannesburg
11:10 Margate
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
5Z604 CemAir
20:10 Miami
02:05 Doha
15:00 Johannesburg
17:55 Doha
09:40 Johannesburg
16:30 Margate
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
5Z602 CemAir
20:10 Miami
20:25 Doha
10:20 Johannesburg
17:55 Doha
04:00 Johannesburg
11:50 Margate
Connect
EK214 Emirates
EK761 Emirates
5Z604 CemAir
20:10 Miami
04:40 Dubai
15:00 Johannesburg
19:20 Dubai
10:55 Johannesburg
16:30 Margate
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
5Z602 CemAir
20:10 Miami
20:25 Doha
09:10 Johannesburg
17:55 Doha
04:00 Johannesburg
10:40 Margate
Connect
AA52 American Airlines
LY051 El Al
5Z602 CemAir
20:40 Miami
21:00 Tel Aviv
10:20 Johannesburg
15:30 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
AA52 American Airlines
LY051 El Al
5Z602 CemAir
20:40 Miami
21:00 Tel Aviv
09:10 Johannesburg
15:30 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
5Z604 CemAir
21:30 Miami
16:55 London Heathrow
07:00 Durban
15:00 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
16:30 Margate
Connect
BA208 British Airways
VS449 Virgin Atlantic
5Z604 CemAir
21:30 Miami
18:55 London Heathrow
09:40 Johannesburg
11:00 London Heathrow
08:00 Johannesburg
11:10 Margate
Connect
BA208 British Airways
VS449 Virgin Atlantic
5Z602 CemAir
21:30 Miami
18:55 London Heathrow
10:20 Johannesburg
11:00 London Heathrow
08:00 Johannesburg
11:50 Margate
Connect
BA208 British Airways
VS449 Virgin Atlantic
5Z602 CemAir
21:30 Miami
18:55 London Heathrow
09:10 Johannesburg
11:00 London Heathrow
08:00 Johannesburg
10:40 Margate
Connect
BA208 British Airways
BA057 British Airways
5Z604 CemAir
21:30 Miami
21:10 London Heathrow
15:00 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
16:30 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
5Z602 CemAir
21:30 Miami
16:55 London Heathrow
07:00 Durban
09:10 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
10:40 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
5Z602 CemAir
21:30 Miami
16:55 London Heathrow
08:15 Durban
10:20 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
11:50 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
5Z602 CemAir
21:30 Miami
16:55 London Heathrow
07:00 Durban
10:20 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
11:50 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6212 British Airways
5Z604 CemAir
21:30 Miami
16:55 London Heathrow
12:20 Durban
15:00 Johannesburg
11:00 London Heathrow
05:25 Durban
13:25 Johannesburg
16:30 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
5Z604 CemAir
21:30 Miami
16:55 London Heathrow
08:15 Durban
15:00 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
16:30 Margate
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
5Z604 CemAir
21:55 Miami
02:20 Istanbul
15:00 Johannesburg
17:05 Istanbul
11:10 Johannesburg
16:30 Margate
Connect

2. Miami to Durban

  1. You take a flight from Miami to Durban and cost approximately 380 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in Margate, South Africa.

Flight Depart Arrive
DL2279 Delta
DL200 Delta
FA278 Safair
12:31 Miami
17:45 Atlanta
17:25 Johannesburg
14:30 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2279 Delta
DL200 Delta
5Z934 CemAir
12:31 Miami
17:45 Atlanta
17:15 Johannesburg
14:30 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2279 Delta
DL200 Delta
4Z569 Airlink
12:31 Miami
17:45 Atlanta
17:20 Johannesburg
14:30 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
UA708 United Airlines
UA188 United Airlines
FA276 Safair
13:25 Miami
20:45 Newark
19:45 Johannesburg
16:23 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA708 United Airlines
UA188 United Airlines
MN609 Comair
13:25 Miami
20:45 Newark
19:25 Johannesburg
16:23 Newark
18:20 Johannesburg
20:30 Durban
Connect
DL2702 Delta
DL200 Delta
5Z934 CemAir
14:16 Miami
17:45 Atlanta
17:15 Johannesburg
16:08 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2702 Delta
DL200 Delta
4Z569 Airlink
14:16 Miami
17:45 Atlanta
17:20 Johannesburg
16:08 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2702 Delta
DL200 Delta
FA278 Safair
14:16 Miami
17:45 Atlanta
17:25 Johannesburg
16:08 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
UA2147 United Airlines
UA188 United Airlines
MN609 Comair
14:45 Miami
20:45 Newark
19:25 Johannesburg
17:43 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA2147 United Airlines
UA188 United Airlines
FA276 Safair
14:45 Miami
20:45 Newark
19:45 Johannesburg
17:43 Newark
18:20 Johannesburg
20:55 Durban
Connect
BA206 British Airways
BA041 British Airways
17:15 Miami
16:55 London Heathrow
06:40 London Heathrow
05:25 Durban
Connect
AA38 American Airlines
BA041 British Airways
19:40 Miami
16:55 London Heathrow
09:15 London Heathrow
05:25 Durban
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
20:10 Miami
20:25 Doha
06:30 Johannesburg
17:55 Doha
04:00 Johannesburg
07:35 Durban
Connect
BA208 British Airways
BA043 British Airways
BA6303 British Airways
21:30 Miami
18:15 London Heathrow
09:20 Capetown
11:00 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA208 British Airways
BA041 British Airways
21:30 Miami
16:55 London Heathrow
11:00 London Heathrow
05:25 Durban
Connect

3. Fort Lauderdale-Hollywood International to Margate

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale-Hollywood International.

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

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

Flight Depart Arrive
UA1750 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z604 CemAir
06:30 Fort Lauderdale-Hollywood International
10:00 Washington Dulles
08:40 Addis Ababa
15:00 Johannesburg
09:02 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
16:30 Margate
Connect
DL1264 Delta
DL200 Delta
5Z604 CemAir
12:07 Fort Lauderdale-Hollywood International
17:45 Atlanta
15:00 Johannesburg
14:01 Atlanta
16:00 Johannesburg
16:30 Margate
Connect
DL2087 Delta
DL200 Delta
5Z602 CemAir
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
09:10 Johannesburg
15:10 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
DL2087 Delta
DL200 Delta
5Z604 CemAir
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
15:00 Johannesburg
15:10 Atlanta
16:00 Johannesburg
16:30 Margate
Connect
UA1913 United Airlines
UA188 United Airlines
5Z604 CemAir
13:57 Fort Lauderdale-Hollywood International
20:45 Newark
09:40 Johannesburg
16:54 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL1399 Delta
DL200 Delta
5Z602 CemAir
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
09:10 Johannesburg
16:10 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
DL1399 Delta
DL200 Delta
5Z602 CemAir
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
10:20 Johannesburg
16:10 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1399 Delta
DL200 Delta
5Z604 CemAir
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
15:00 Johannesburg
16:10 Atlanta
16:00 Johannesburg
16:30 Margate
Connect
WN2669 Southwest Airlines
DL200 Delta
5Z602 CemAir
14:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
09:10 Johannesburg
16:45 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
UA1167 United Airlines
UA188 United Airlines
5Z602 CemAir
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
09:10 Johannesburg
18:24 Newark
18:20 Johannesburg
10:40 Margate
Connect
UA1167 United Airlines
UA188 United Airlines
5Z604 CemAir
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
09:40 Johannesburg
18:24 Newark
18:20 Johannesburg
11:10 Margate
Connect
B66 JetBlue Airways
UA188 United Airlines
5Z602 CemAir
16:15 Fort Lauderdale-Hollywood International
20:45 Newark
09:10 Johannesburg
19:22 Newark
18:20 Johannesburg
10:40 Margate
Connect
B66 JetBlue Airways
UA188 United Airlines
5Z604 CemAir
16:15 Fort Lauderdale-Hollywood International
20:45 Newark
09:40 Johannesburg
19:22 Newark
18:20 Johannesburg
11:10 Margate
Connect
NK1215 Spirit Airlines
UA188 United Airlines
5Z602 CemAir
16:21 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
19:15 Newark
18:20 Johannesburg
11:50 Margate
Connect
NK1215 Spirit Airlines
UA188 United Airlines
5Z602 CemAir
16:21 Fort Lauderdale-Hollywood International
20:45 Newark
09:10 Johannesburg
19:15 Newark
18:20 Johannesburg
10:40 Margate
Connect
NK1215 Spirit Airlines
UA188 United Airlines
5Z604 CemAir
16:21 Fort Lauderdale-Hollywood International
20:45 Newark
09:40 Johannesburg
19:15 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA1755 United Airlines
UA1122 United Airlines
FA211 Safair
5Z602 CemAir
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
19:05 Capetown
09:10 Johannesburg
19:39 Newark
18:00 Capetown
21:10 Johannesburg
10:40 Margate
Connect
UA1755 United Airlines
UA188 United Airlines
5Z602 CemAir
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
19:39 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA1755 United Airlines
UA1122 United Airlines
FA217 Safair
5Z602 CemAir
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
18:55 Capetown
09:10 Johannesburg
19:39 Newark
18:00 Capetown
21:05 Johannesburg
10:40 Margate
Connect
UA1755 United Airlines
UA188 United Airlines
5Z604 CemAir
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
09:40 Johannesburg
19:39 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA1755 United Airlines
UA188 United Airlines
5Z602 CemAir
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
09:10 Johannesburg
19:39 Newark
18:20 Johannesburg
10:40 Margate
Connect
UA1755 United Airlines
UA1122 United Airlines
BA6418 British Airways
5Z602 CemAir
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
19:00 Capetown
09:10 Johannesburg
19:39 Newark
18:00 Capetown
21:00 Johannesburg
10:40 Margate
Connect
UP208 Bahamasair
VS108 Virgin Atlantic
VS449 Virgin Atlantic
5Z602 CemAir
18:15 Fort Lauderdale-Hollywood International
21:40 Nassau
18:55 London Heathrow
09:10 Johannesburg
19:15 Nassau
10:35 London Heathrow
08:00 Johannesburg
10:40 Margate
Connect
UP208 Bahamasair
VS108 Virgin Atlantic
VS449 Virgin Atlantic
5Z604 CemAir
18:15 Fort Lauderdale-Hollywood International
21:40 Nassau
18:55 London Heathrow
09:40 Johannesburg
19:15 Nassau
10:35 London Heathrow
08:00 Johannesburg
11:10 Margate
Connect
DL1631 Delta
DL214 Delta
P47563 Air Peace
5Z602 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
01:35 Lagos
10:20 Johannesburg
22:48 New York JFK
16:00 Lagos
07:55 Johannesburg
11:50 Margate
Connect
DL1631 Delta
DL156 Delta
SA053 South African Airways
5Z602 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:35 Accra
10:20 Johannesburg
22:48 New York JFK
14:45 Accra
06:25 Johannesburg
11:50 Margate
Connect
DL1631 Delta
DL214 Delta
SA061 South African Airways
5Z604 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:10 Lagos
09:40 Johannesburg
22:48 New York JFK
16:00 Lagos
05:05 Johannesburg
11:10 Margate
Connect
DL1631 Delta
DL214 Delta
P47563 Air Peace
5Z602 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
01:35 Lagos
09:10 Johannesburg
22:48 New York JFK
16:00 Lagos
07:55 Johannesburg
10:40 Margate
Connect
DL1631 Delta
DL214 Delta
SA061 South African Airways
5Z602 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:10 Lagos
09:10 Johannesburg
22:48 New York JFK
16:00 Lagos
05:05 Johannesburg
10:40 Margate
Connect
DL1631 Delta
DL156 Delta
SA053 South African Airways
5Z602 CemAir
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:35 Accra
09:10 Johannesburg
22:48 New York JFK
14:45 Accra
06:25 Johannesburg
10:40 Margate
Connect

4. West Palm Beach/Palm Beach to Margate

  1. You take a bus, shuttle or taxi from your location in Miami to West Palm Beach/Palm Beach.

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

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

Flight Depart Arrive
UA3574 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z604 CemAir
06:30 West Palm Beach/Palm Beach
10:00 Washington Dulles
08:40 Addis Ababa
15:00 Johannesburg
09:00 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
16:30 Margate
Connect
UA2654 United Airlines
UA188 United Airlines
5Z604 CemAir
11:15 West Palm Beach/Palm Beach
20:45 Newark
09:40 Johannesburg
14:06 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL2958 Delta
DL200 Delta
5Z604 CemAir
11:43 West Palm Beach/Palm Beach
17:45 Atlanta
15:00 Johannesburg
13:36 Atlanta
16:00 Johannesburg
16:30 Margate
Connect
B6154 JetBlue Airways
LY008 El Al
LY051 El Al
5Z602 CemAir
11:43 West Palm Beach/Palm Beach
20:50 New York JFK
21:00 Tel Aviv
09:10 Johannesburg
14:29 New York JFK
14:10 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
DL2958 Delta
DL200 Delta
5Z602 CemAir
11:43 West Palm Beach/Palm Beach
17:45 Atlanta
09:10 Johannesburg
13:36 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
UA2056 United Airlines
UA188 United Airlines
5Z604 CemAir
12:30 West Palm Beach/Palm Beach
20:45 Newark
09:40 Johannesburg
15:30 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA2311 United Airlines
UA188 United Airlines
5Z602 CemAir
13:05 West Palm Beach/Palm Beach
20:45 Newark
09:10 Johannesburg
16:01 Newark
18:20 Johannesburg
10:40 Margate
Connect
UA2311 United Airlines
UA188 United Airlines
5Z604 CemAir
13:05 West Palm Beach/Palm Beach
20:45 Newark
09:40 Johannesburg
16:01 Newark
18:20 Johannesburg
11:10 Margate
Connect
B61244 JetBlue Airways
UA188 United Airlines
5Z602 CemAir
13:05 West Palm Beach/Palm Beach
20:45 Newark
09:10 Johannesburg
16:05 Newark
18:20 Johannesburg
10:40 Margate
Connect
B61244 JetBlue Airways
UA188 United Airlines
5Z604 CemAir
13:05 West Palm Beach/Palm Beach
20:45 Newark
09:40 Johannesburg
16:05 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL1419 Delta
DL200 Delta
5Z604 CemAir
13:15 West Palm Beach/Palm Beach
17:45 Atlanta
15:00 Johannesburg
15:06 Atlanta
16:00 Johannesburg
16:30 Margate
Connect
DL1419 Delta
DL200 Delta
5Z602 CemAir
13:15 West Palm Beach/Palm Beach
17:45 Atlanta
10:20 Johannesburg
15:06 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1419 Delta
DL200 Delta
5Z602 CemAir
13:15 West Palm Beach/Palm Beach
17:45 Atlanta
09:10 Johannesburg
15:06 Atlanta
16:00 Johannesburg
10:40 Margate
Connect
DL2812 Delta
DL16 Delta
VS449 Virgin Atlantic
5Z602 CemAir
14:05 West Palm Beach/Palm Beach
20:30 Detroit
18:55 London Heathrow
09:10 Johannesburg
17:04 Detroit
09:00 London Heathrow
08:00 Johannesburg
10:40 Margate
Connect
DL2812 Delta
DL134 Delta
KL0591 KLM
5Z602 CemAir
14:05 West Palm Beach/Palm Beach
18:25 Detroit
10:20 Amsterdam Schiphol
09:10 Johannesburg
17:04 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
10:40 Margate
Connect
DL2812 Delta
DL134 Delta
KL0591 KLM
5Z602 CemAir
14:05 West Palm Beach/Palm Beach
18:25 Detroit
10:20 Amsterdam Schiphol
10:20 Johannesburg
17:04 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
DL2812 Delta
DL16 Delta
VS449 Virgin Atlantic
5Z604 CemAir
14:05 West Palm Beach/Palm Beach
20:30 Detroit
18:55 London Heathrow
09:40 Johannesburg
17:04 Detroit
09:00 London Heathrow
08:00 Johannesburg
11:10 Margate
Connect
DL2812 Delta
DL16 Delta
VS449 Virgin Atlantic
5Z602 CemAir
14:05 West Palm Beach/Palm Beach
20:30 Detroit
18:55 London Heathrow
10:20 Johannesburg
17:04 Detroit
09:00 London Heathrow
08:00 Johannesburg
11:50 Margate
Connect
DL2812 Delta
DL134 Delta
KL0591 KLM
5Z604 CemAir
14:05 West Palm Beach/Palm Beach
18:25 Detroit
10:20 Amsterdam Schiphol
09:40 Johannesburg
17:04 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
11:10 Margate
Connect
B6854 JetBlue Airways
LY008 El Al
LY051 El Al
5Z602 CemAir
15:15 West Palm Beach/Palm Beach
20:50 New York JFK
21:00 Tel Aviv
10:20 Johannesburg
18:02 New York JFK
14:10 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
B6854 JetBlue Airways
LY008 El Al
LY051 El Al
5Z602 CemAir
15:15 West Palm Beach/Palm Beach
20:50 New York JFK
21:00 Tel Aviv
09:10 Johannesburg
18:02 New York JFK
14:10 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
UA2335 United Airlines
UA188 United Airlines
5Z602 CemAir
15:30 West Palm Beach/Palm Beach
20:45 Newark
10:20 Johannesburg
18:26 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA2335 United Airlines
UA1122 United Airlines
FA211 Safair
5Z602 CemAir
15:30 West Palm Beach/Palm Beach
20:30 Newark
19:05 Capetown
09:10 Johannesburg
18:26 Newark
18:00 Capetown
21:10 Johannesburg
10:40 Margate
Connect
UA2335 United Airlines
UA188 United Airlines
5Z602 CemAir
15:30 West Palm Beach/Palm Beach
20:45 Newark
09:10 Johannesburg
18:26 Newark
18:20 Johannesburg
10:40 Margate
Connect
UA2335 United Airlines
UA1122 United Airlines
FA217 Safair
5Z602 CemAir
15:30 West Palm Beach/Palm Beach
20:30 Newark
18:55 Capetown
09:10 Johannesburg
18:26 Newark
18:00 Capetown
21:05 Johannesburg
10:40 Margate
Connect
B61944 JetBlue Airways
LY026 El Al
LY051 El Al
5Z602 CemAir
15:50 West Palm Beach/Palm Beach
20:00 Newark
21:00 Tel Aviv
09:10 Johannesburg
18:48 Newark
13:20 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
B61944 JetBlue Airways
UA188 United Airlines
5Z602 CemAir
15:50 West Palm Beach/Palm Beach
20:45 Newark
09:10 Johannesburg
18:48 Newark
18:20 Johannesburg
10:40 Margate
Connect
B61944 JetBlue Airways
UA188 United Airlines
5Z602 CemAir
15:50 West Palm Beach/Palm Beach
20:45 Newark
10:20 Johannesburg
18:48 Newark
18:20 Johannesburg
11:50 Margate
Connect
B61944 JetBlue Airways
LY026 El Al
LY051 El Al
5Z602 CemAir
15:50 West Palm Beach/Palm Beach
20:00 Newark
21:00 Tel Aviv
10:20 Johannesburg
18:48 Newark
13:20 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
B61944 JetBlue Airways
LY026 El Al
LY051 El Al
5Z604 CemAir
15:50 West Palm Beach/Palm Beach
20:00 Newark
21:00 Tel Aviv
15:00 Johannesburg
18:48 Newark
13:20 Tel Aviv
05:40 Johannesburg
16:30 Margate
Connect
B61944 JetBlue Airways
UA188 United Airlines
5Z604 CemAir
15:50 West Palm Beach/Palm Beach
20:45 Newark
09:40 Johannesburg
18:48 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA2209 United Airlines
UA90 United Airlines
LY051 El Al
5Z602 CemAir
17:35 West Palm Beach/Palm Beach
23:05 Newark
21:00 Tel Aviv
10:20 Johannesburg
20:31 Newark
16:20 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
UA2209 United Airlines
UA90 United Airlines
LY051 El Al
5Z602 CemAir
17:35 West Palm Beach/Palm Beach
23:05 Newark
21:00 Tel Aviv
09:10 Johannesburg
20:31 Newark
16:20 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
DL1514 Delta
AF689 Air France
AF990 Air France
5Z604 CemAir
17:43 West Palm Beach/Palm Beach
20:40 Atlanta
23:35 Paris CDG
15:00 Johannesburg
19:35 Atlanta
11:10 Paris CDG
11:15 Johannesburg
16:30 Margate
Connect
DL1514 Delta
DL84 Delta
AF990 Air France
5Z604 CemAir
17:43 West Palm Beach/Palm Beach
23:00 Atlanta
23:35 Paris CDG
15:00 Johannesburg
19:35 Atlanta
13:20 Paris CDG
11:15 Johannesburg
16:30 Margate
Connect
B6954 JetBlue Airways
AA146 American Airlines
LY051 El Al
5Z602 CemAir
19:25 West Palm Beach/Palm Beach
00:05 New York JFK
21:00 Tel Aviv
09:10 Johannesburg
22:08 New York JFK
17:15 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect
DL2322 Delta
DL84 Delta
AF990 Air France
5Z604 CemAir
19:30 West Palm Beach/Palm Beach
23:00 Atlanta
23:35 Paris CDG
15:00 Johannesburg
21:21 Atlanta
13:20 Paris CDG
11:15 Johannesburg
16:30 Margate
Connect
B61154 JetBlue Airways
AA146 American Airlines
LY051 El Al
5Z602 CemAir
20:32 West Palm Beach/Palm Beach
00:05 New York JFK
21:00 Tel Aviv
10:20 Johannesburg
23:13 New York JFK
17:15 Tel Aviv
05:40 Johannesburg
11:50 Margate
Connect
B61154 JetBlue Airways
AA146 American Airlines
LY051 El Al
5Z602 CemAir
20:32 West Palm Beach/Palm Beach
00:05 New York JFK
21:00 Tel Aviv
09:10 Johannesburg
23:13 New York JFK
17:15 Tel Aviv
05:40 Johannesburg
10:40 Margate
Connect

5. Miami to Pietermaritzburg

  1. You take a flight from Miami to Pietermaritzburg and cost approximately 370 USD.

  2. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Margate, South Africa.

Flight Depart Arrive
DL1381 Delta
DL200 Delta
4Z733 Airlink
10:18 Miami
17:45 Atlanta
07:00 Johannesburg
12:13 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA2638 United Airlines
UA188 United Airlines
4Z733 Airlink
11:25 Miami
20:45 Newark
07:00 Johannesburg
14:30 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
LY018 El Al
LY051 El Al
4Z733 Airlink
12:00 Miami
21:00 Tel Aviv
07:00 Johannesburg
06:45 Tel Aviv
05:40 Johannesburg
08:00 Pietermaritzburg
Connect
DL2279 Delta
DL200 Delta
4Z733 Airlink
12:31 Miami
17:45 Atlanta
07:00 Johannesburg
14:30 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA708 United Airlines
UA188 United Airlines
4Z733 Airlink
13:25 Miami
20:45 Newark
07:00 Johannesburg
16:23 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
DL2702 Delta
DL200 Delta
4Z733 Airlink
14:16 Miami
17:45 Atlanta
07:00 Johannesburg
16:08 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL2702 Delta
DL200 Delta
4Z735 Airlink
14:16 Miami
17:45 Atlanta
12:35 Johannesburg
16:08 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA2147 United Airlines
UA188 United Airlines
4Z733 Airlink
14:45 Miami
20:45 Newark
07:00 Johannesburg
17:43 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA2147 United Airlines
UA188 United Airlines
4Z735 Airlink
14:45 Miami
20:45 Newark
12:35 Johannesburg
17:43 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
LH463 Lufthansa
LH572 Lufthansa
4Z735 Airlink
16:25 Miami
22:00 Frankfurt
12:35 Johannesburg
07:20 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
KL0628 KLM
KL0591 KLM
4Z735 Airlink
16:30 Miami
10:20 Amsterdam Schiphol
12:35 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
KL0628 KLM
KL0591 KLM
4Z733 Airlink
16:30 Miami
10:20 Amsterdam Schiphol
07:00 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
08:00 Pietermaritzburg
Connect
AF095 Air France
AF990 Air France
4Z735 Airlink
17:05 Miami
23:35 Paris CDG
12:35 Johannesburg
07:50 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
17:20 Miami
18:55 London Heathrow
12:35 Johannesburg
06:35 London Heathrow
08:00 Johannesburg
13:40 Pietermaritzburg
Connect
AA38 American Airlines
BA057 British Airways
4Z735 Airlink
19:40 Miami
21:10 London Heathrow
12:35 Johannesburg
09:15 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
LX65 Swiss
LX284 Swiss
4Z735 Airlink
19:50 Miami
22:40 Zurich
12:35 Johannesburg
10:40 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
LX65 Swiss
LX284 Swiss
4Z743 Airlink
19:50 Miami
22:40 Zurich
16:35 Johannesburg
10:40 Zurich
10:10 Johannesburg
17:40 Pietermaritzburg
Connect
AF099 Air France
AF990 Air France
4Z743 Airlink
20:05 Miami
23:35 Paris CDG
16:35 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
17:40 Pietermaritzburg
Connect
AF099 Air France
AF990 Air France
4Z735 Airlink
20:05 Miami
23:35 Paris CDG
12:35 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
20:10 Miami
20:25 Doha
12:35 Johannesburg
17:55 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
EK214 Emirates
EK763 Emirates
4Z739 Airlink
20:10 Miami
10:10 Dubai
18:30 Johannesburg
19:20 Dubai
16:35 Johannesburg
19:30 Pietermaritzburg
Connect
EK214 Emirates
EK761 Emirates
4Z739 Airlink
20:10 Miami
04:40 Dubai
18:30 Johannesburg
19:20 Dubai
10:55 Johannesburg
19:30 Pietermaritzburg
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
4Z739 Airlink
20:10 Miami
02:05 Doha
18:30 Johannesburg
17:55 Doha
09:40 Johannesburg
19:30 Pietermaritzburg
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
20:10 Miami
02:05 Doha
12:35 Johannesburg
17:55 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
4Z743 Airlink
20:10 Miami
02:05 Doha
16:35 Johannesburg
17:55 Doha
09:40 Johannesburg
17:40 Pietermaritzburg
Connect
EK214 Emirates
EK761 Emirates
4Z743 Airlink
20:10 Miami
04:40 Dubai
16:35 Johannesburg
19:20 Dubai
10:55 Johannesburg
17:40 Pietermaritzburg
Connect
EK214 Emirates
EK761 Emirates
4Z735 Airlink
20:10 Miami
04:40 Dubai
12:35 Johannesburg
19:20 Dubai
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
20:10 Miami
20:25 Doha
07:00 Johannesburg
17:55 Doha
04:00 Johannesburg
08:00 Pietermaritzburg
Connect
AA52 American Airlines
LY051 El Al
4Z733 Airlink
20:40 Miami
21:00 Tel Aviv
07:00 Johannesburg
15:30 Tel Aviv
05:40 Johannesburg
08:00 Pietermaritzburg
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
4Z743 Airlink
21:30 Miami
16:55 London Heathrow
07:00 Durban
16:35 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
17:40 Pietermaritzburg
Connect
BA208 British Airways
BA057 British Airways
4Z739 Airlink
21:30 Miami
21:10 London Heathrow
18:30 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
19:30 Pietermaritzburg
Connect
BA208 British Airways
BA057 British Airways
4Z735 Airlink
21:30 Miami
21:10 London Heathrow
12:35 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
21:30 Miami
16:55 London Heathrow
07:00 Durban
12:35 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
13:40 Pietermaritzburg
Connect
BA208 British Airways
BA057 British Airways
4Z743 Airlink
21:30 Miami
21:10 London Heathrow
16:35 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
17:40 Pietermaritzburg
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
4Z743 Airlink
21:30 Miami
16:55 London Heathrow
08:15 Durban
16:35 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
17:40 Pietermaritzburg
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
21:30 Miami
16:55 London Heathrow
08:15 Durban
12:35 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA208 British Airways
BA041 British Airways
BA6212 British Airways
4Z743 Airlink
21:30 Miami
16:55 London Heathrow
12:20 Durban
16:35 Johannesburg
11:00 London Heathrow
05:25 Durban
13:25 Johannesburg
17:40 Pietermaritzburg
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
21:55 Miami
02:20 Istanbul
16:35 Johannesburg
17:05 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
4Z739 Airlink
21:55 Miami
02:20 Istanbul
18:30 Johannesburg
17:05 Istanbul
11:10 Johannesburg
19:30 Pietermaritzburg
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
21:55 Miami
02:20 Istanbul
12:35 Johannesburg
17:05 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect

6. Fort Lauderdale-Hollywood International to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale-Hollywood International.

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

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

Flight Depart Arrive
UA1750 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z739 Airlink
06:30 Fort Lauderdale-Hollywood International
10:00 Washington Dulles
08:40 Addis Ababa
18:30 Johannesburg
09:02 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
19:30 Pietermaritzburg
Connect
UA1750 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
06:30 Fort Lauderdale-Hollywood International
10:00 Washington Dulles
08:40 Addis Ababa
16:35 Johannesburg
09:02 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
17:40 Pietermaritzburg
Connect
DL1264 Delta
DL200 Delta
4Z733 Airlink
12:07 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
14:01 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1264 Delta
DL200 Delta
4Z735 Airlink
12:07 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:35 Johannesburg
14:01 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2087 Delta
DL200 Delta
4Z733 Airlink
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
15:10 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL2087 Delta
DL200 Delta
4Z735 Airlink
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:35 Johannesburg
15:10 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA1913 United Airlines
UA188 United Airlines
4Z735 Airlink
13:57 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
16:54 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA1913 United Airlines
UA188 United Airlines
4Z733 Airlink
13:57 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
16:54 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
DL1399 Delta
DL200 Delta
4Z735 Airlink
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:35 Johannesburg
16:10 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL1399 Delta
DL200 Delta
4Z733 Airlink
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
16:10 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
WN2669 Southwest Airlines
DL200 Delta
4Z733 Airlink
14:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
16:45 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA1167 United Airlines
UA188 United Airlines
4Z733 Airlink
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
18:24 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA1167 United Airlines
UA188 United Airlines
4Z735 Airlink
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
18:24 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
B66 JetBlue Airways
UA188 United Airlines
4Z733 Airlink
16:15 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
19:22 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
NK1215 Spirit Airlines
UA188 United Airlines
4Z733 Airlink
16:21 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
19:15 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA1755 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
16:40 Fort Lauderdale-Hollywood International
23:05 Newark
21:00 Tel Aviv
07:00 Johannesburg
19:39 Newark
16:20 Tel Aviv
05:40 Johannesburg
08:00 Pietermaritzburg
Connect
UA1755 United Airlines
UA188 United Airlines
4Z735 Airlink
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
19:39 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA1755 United Airlines
UA1122 United Airlines
FA217 Safair
4Z733 Airlink
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
18:55 Capetown
07:00 Johannesburg
19:39 Newark
18:00 Capetown
21:05 Johannesburg
08:00 Pietermaritzburg
Connect
UA1755 United Airlines
UA188 United Airlines
4Z733 Airlink
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
19:39 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA1755 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
19:00 Capetown
07:00 Johannesburg
19:39 Newark
18:00 Capetown
21:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1631 Delta
DL234 Delta
LY051 El Al
4Z733 Airlink
19:55 Fort Lauderdale-Hollywood International
23:45 New York JFK
21:00 Tel Aviv
07:00 Johannesburg
22:48 New York JFK
17:20 Tel Aviv
05:40 Johannesburg
08:00 Pietermaritzburg
Connect
DL1631 Delta
DL214 Delta
SA061 South African Airways
4Z733 Airlink
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:10 Lagos
07:00 Johannesburg
22:48 New York JFK
16:00 Lagos
05:05 Johannesburg
08:00 Pietermaritzburg
Connect
B61002 JetBlue Airways
AA146 American Airlines
LY051 El Al
4Z733 Airlink
21:00 Fort Lauderdale-Hollywood International
00:05 New York JFK
21:00 Tel Aviv
07:00 Johannesburg
23:49 New York JFK
17:15 Tel Aviv
05:40 Johannesburg
08:00 Pietermaritzburg
Connect

7. Miami to Umtata

  1. You take a flight from Miami to Umtata and cost approximately 380 USD.

  2. You take a bus, shuttle or taxi from Umtata to your destination in Margate, South Africa.

Flight Depart Arrive
DL1381 Delta
DL200 Delta
4Z751 Airlink
10:18 Miami
17:45 Atlanta
06:15 Johannesburg
12:13 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
UA2638 United Airlines
UA188 United Airlines
4Z751 Airlink
11:25 Miami
20:45 Newark
06:15 Johannesburg
14:30 Newark
18:20 Johannesburg
07:35 Umtata
Connect
DL2279 Delta
DL200 Delta
4Z751 Airlink
12:31 Miami
17:45 Atlanta
06:15 Johannesburg
14:30 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
UA708 United Airlines
UA188 United Airlines
4Z751 Airlink
13:25 Miami
20:45 Newark
06:15 Johannesburg
16:23 Newark
18:20 Johannesburg
07:35 Umtata
Connect
DL2702 Delta
DL200 Delta
4Z751 Airlink
14:16 Miami
17:45 Atlanta
06:15 Johannesburg
16:08 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
DL2702 Delta
DL200 Delta
4Z757 Airlink
14:16 Miami
17:45 Atlanta
12:15 Johannesburg
16:08 Atlanta
16:00 Johannesburg
13:35 Umtata
Connect
UA2147 United Airlines
UA188 United Airlines
4Z757 Airlink
14:45 Miami
20:45 Newark
12:15 Johannesburg
17:43 Newark
18:20 Johannesburg
13:35 Umtata
Connect
UA2147 United Airlines
UA188 United Airlines
4Z751 Airlink
14:45 Miami
20:45 Newark
06:15 Johannesburg
17:43 Newark
18:20 Johannesburg
07:35 Umtata
Connect
LH463 Lufthansa
LH572 Lufthansa
4Z757 Airlink
16:25 Miami
22:00 Frankfurt
12:15 Johannesburg
07:20 Frankfurt
09:35 Johannesburg
13:35 Umtata
Connect
KL0628 KLM
KL0591 KLM
4Z751 Airlink
16:30 Miami
10:20 Amsterdam Schiphol
06:15 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
07:35 Umtata
Connect
KL0628 KLM
KL0591 KLM
4Z757 Airlink
16:30 Miami
10:20 Amsterdam Schiphol
12:15 Johannesburg
06:50 Amsterdam Schiphol
22:05 Johannesburg
13:35 Umtata
Connect
AF095 Air France
AF990 Air France
4Z757 Airlink
17:05 Miami
23:35 Paris CDG
12:15 Johannesburg
07:50 Paris CDG
11:15 Johannesburg
13:35 Umtata
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
4Z757 Airlink
17:20 Miami
18:55 London Heathrow
12:15 Johannesburg
06:35 London Heathrow
08:00 Johannesburg
13:35 Umtata
Connect
AA38 American Airlines
BA057 British Airways
4Z757 Airlink
19:40 Miami
21:10 London Heathrow
12:15 Johannesburg
09:15 London Heathrow
10:15 Johannesburg
13:35 Umtata
Connect
LX65 Swiss
LX284 Swiss
4Z757 Airlink
19:50 Miami
22:40 Zurich
12:15 Johannesburg
10:40 Zurich
10:10 Johannesburg
13:35 Umtata
Connect
LX65 Swiss
LX284 Swiss
4Z755 Airlink
19:50 Miami
22:40 Zurich
16:00 Johannesburg
10:40 Zurich
10:10 Johannesburg
17:20 Umtata
Connect
AF099 Air France
AF990 Air France
4Z755 Airlink
20:05 Miami
23:35 Paris CDG
16:00 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
17:20 Umtata
Connect
AF099 Air France
AF990 Air France
4Z757 Airlink
20:05 Miami
23:35 Paris CDG
12:15 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
13:35 Umtata
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
4Z757 Airlink
20:10 Miami
20:25 Doha
12:15 Johannesburg
17:55 Doha
04:00 Johannesburg
13:35 Umtata
Connect
EK214 Emirates
EK761 Emirates
4Z755 Airlink
20:10 Miami
04:40 Dubai
16:00 Johannesburg
19:20 Dubai
10:55 Johannesburg
17:20 Umtata
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
4Z757 Airlink
20:10 Miami
02:05 Doha
12:15 Johannesburg
17:55 Doha
09:40 Johannesburg
13:35 Umtata
Connect
EK214 Emirates
EK761 Emirates
4Z757 Airlink
20:10 Miami
04:40 Dubai
12:15 Johannesburg
19:20 Dubai
10:55 Johannesburg
13:35 Umtata
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
4Z755 Airlink
20:10 Miami
02:05 Doha
16:00 Johannesburg
17:55 Doha
09:40 Johannesburg
17:20 Umtata
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
4Z751 Airlink
20:10 Miami
20:25 Doha
06:15 Johannesburg
17:55 Doha
04:00 Johannesburg
07:35 Umtata
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
4Z757 Airlink
21:30 Miami
16:55 London Heathrow
07:00 Durban
12:15 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
13:35 Umtata
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
4Z757 Airlink
21:30 Miami
16:55 London Heathrow
08:15 Durban
12:15 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
13:35 Umtata
Connect
BA208 British Airways
BA057 British Airways
4Z757 Airlink
21:30 Miami
21:10 London Heathrow
12:15 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
13:35 Umtata
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
4Z755 Airlink
21:30 Miami
16:55 London Heathrow
07:00 Durban
16:00 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
17:20 Umtata
Connect
BA208 British Airways
BA041 British Airways
BA6212 British Airways
4Z755 Airlink
21:30 Miami
16:55 London Heathrow
12:20 Durban
16:00 Johannesburg
11:00 London Heathrow
05:25 Durban
13:25 Johannesburg
17:20 Umtata
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
4Z755 Airlink
21:30 Miami
16:55 London Heathrow
08:15 Durban
16:00 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
17:20 Umtata
Connect
BA208 British Airways
BA057 British Airways
4Z755 Airlink
21:30 Miami
21:10 London Heathrow
16:00 Johannesburg
11:00 London Heathrow
10:15 Johannesburg
17:20 Umtata
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
4Z755 Airlink
21:55 Miami
02:20 Istanbul
16:00 Johannesburg
17:05 Istanbul
11:10 Johannesburg
17:20 Umtata
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
4Z757 Airlink
21:55 Miami
02:20 Istanbul
12:15 Johannesburg
17:05 Istanbul
11:10 Johannesburg
13:35 Umtata
Connect

8. Fort Lauderdale-Hollywood International to Umtata

  1. You take a bus, shuttle or taxi from your location in Miami to Fort Lauderdale-Hollywood International.

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

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

Flight Depart Arrive
UA1750 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z755 Airlink
06:30 Fort Lauderdale-Hollywood International
10:00 Washington Dulles
08:40 Addis Ababa
16:00 Johannesburg
09:02 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
17:20 Umtata
Connect
DL1264 Delta
DL200 Delta
4Z751 Airlink
12:07 Fort Lauderdale-Hollywood International
17:45 Atlanta
06:15 Johannesburg
14:01 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
DL1264 Delta
DL200 Delta
4Z757 Airlink
12:07 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:15 Johannesburg
14:01 Atlanta
16:00 Johannesburg
13:35 Umtata
Connect
DL2087 Delta
DL200 Delta
4Z751 Airlink
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
06:15 Johannesburg
15:10 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
DL2087 Delta
DL200 Delta
4Z757 Airlink
13:14 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:15 Johannesburg
15:10 Atlanta
16:00 Johannesburg
13:35 Umtata
Connect
UA1913 United Airlines
UA188 United Airlines
4Z751 Airlink
13:57 Fort Lauderdale-Hollywood International
20:45 Newark
06:15 Johannesburg
16:54 Newark
18:20 Johannesburg
07:35 Umtata
Connect
UA1913 United Airlines
UA188 United Airlines
4Z757 Airlink
13:57 Fort Lauderdale-Hollywood International
20:45 Newark
12:15 Johannesburg
16:54 Newark
18:20 Johannesburg
13:35 Umtata
Connect
DL1399 Delta
DL200 Delta
4Z757 Airlink
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:15 Johannesburg
16:10 Atlanta
16:00 Johannesburg
13:35 Umtata
Connect
DL1399 Delta
DL200 Delta
4Z751 Airlink
14:15 Fort Lauderdale-Hollywood International
17:45 Atlanta
06:15 Johannesburg
16:10 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
WN2669 Southwest Airlines
DL200 Delta
4Z751 Airlink
14:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
06:15 Johannesburg
16:45 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
UA1167 United Airlines
UA188 United Airlines
4Z757 Airlink
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
12:15 Johannesburg
18:24 Newark
18:20 Johannesburg
13:35 Umtata
Connect
UA1167 United Airlines
UA188 United Airlines
4Z751 Airlink
15:25 Fort Lauderdale-Hollywood International
20:45 Newark
06:15 Johannesburg
18:24 Newark
18:20 Johannesburg
07:35 Umtata
Connect
B66 JetBlue Airways
UA188 United Airlines
4Z751 Airlink
16:15 Fort Lauderdale-Hollywood International
20:45 Newark
06:15 Johannesburg
19:22 Newark
18:20 Johannesburg
07:35 Umtata
Connect
NK1215 Spirit Airlines
UA188 United Airlines
4Z751 Airlink
16:21 Fort Lauderdale-Hollywood International
20:45 Newark
06:15 Johannesburg
19:15 Newark
18:20 Johannesburg
07:35 Umtata
Connect
UA1755 United Airlines
UA1122 United Airlines
FA217 Safair
4Z751 Airlink
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
18:55 Capetown
06:15 Johannesburg
19:39 Newark
18:00 Capetown
21:05 Johannesburg
07:35 Umtata
Connect
UA1755 United Airlines
UA188 United Airlines
4Z757 Airlink
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
12:15 Johannesburg
19:39 Newark
18:20 Johannesburg
13:35 Umtata
Connect
UA1755 United Airlines
UA188 United Airlines
4Z751 Airlink
16:40 Fort Lauderdale-Hollywood International
20:45 Newark
06:15 Johannesburg
19:39 Newark
18:20 Johannesburg
07:35 Umtata
Connect
UA1755 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z751 Airlink
16:40 Fort Lauderdale-Hollywood International
20:30 Newark
19:00 Capetown
06:15 Johannesburg
19:39 Newark
18:00 Capetown
21:00 Johannesburg
07:35 Umtata
Connect
DL1631 Delta
DL214 Delta
SA061 South African Airways
4Z751 Airlink
19:55 Fort Lauderdale-Hollywood International
23:55 New York JFK
22:10 Lagos
06:15 Johannesburg
22:48 New York JFK
16:00 Lagos
05:05 Johannesburg
07:35 Umtata
Connect

References

Find Hotels in Margate, South Africa

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

Booking.com