HowToGo

Flight from Boca Raton to Margate, South Africa

Search Transfer from Boca Raton to Margate, South Africa

Search Flights

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

1. Miami to Margate

  1. You take a bus, shuttle or taxi from your location in Boca Raton to Miami.

  2. You take a flight from Miami to Margate and cost approximately 950 USD.

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

Flight Depart Arrive
DL2279 Delta
DL200 Delta
5Z602 CemAir
11:56 Miami
17:45 Atlanta
10:20 Johannesburg
13:51 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
LY018 El Al
LY051 El Al
5Z602 CemAir
12:00 Miami
10:00 Tel Aviv
10:20 Johannesburg
06:45 Tel Aviv
18:40 Johannesburg
11:50 Margate
Connect
UA770 1796 United Airlines
UA188 United Airlines
5Z606 CemAir
13:25 Miami
20:45 Newark
10:00 Johannesburg
16:29 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA770 1796 United Airlines
UA188 United Airlines
5Z602 CemAir
13:25 Miami
20:45 Newark
10:20 Johannesburg
16:29 Newark
18:20 Johannesburg
11:50 Margate
Connect
DL2702 Delta
DL200 Delta
5Z602 CemAir
13:48 Miami
17:45 Atlanta
10:20 Johannesburg
15:40 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
UA708 United Airlines
UA188 United Airlines
5Z606 CemAir
14:45 Miami
20:45 Newark
10:00 Johannesburg
17:54 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA708 United Airlines
UA188 United Airlines
5Z602 CemAir
14:45 Miami
20:45 Newark
10:20 Johannesburg
17:54 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA2147 United Airlines
UA188 United Airlines
5Z606 CemAir
16:20 Miami
20:45 Newark
10:00 Johannesburg
19:29 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA2147 United Airlines
UA188 United Airlines
5Z602 CemAir
16:20 Miami
20:45 Newark
10:20 Johannesburg
19:29 Newark
18:20 Johannesburg
11:50 Margate
Connect
LH463 Lufthansa
LH572 Lufthansa
5Z602 CemAir
16:25 Miami
21:50 Frankfurt
10:20 Johannesburg
07:20 Frankfurt
09:25 Johannesburg
11:50 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
BA206 British Airways
BA055 British Airways
5Z602 CemAir
16:50 Miami
18:20 London Heathrow
10:20 Johannesburg
06:15 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
BA206 British Airways
BA055 British Airways
5Z606 CemAir
16:50 Miami
18:20 London Heathrow
10:00 Johannesburg
06:15 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AF095 Air France
AF990 Air France
5Z610 CemAir
17:05 Miami
23:35 Paris CDG
16:50 Johannesburg
07:50 Paris CDG
11:15 Johannesburg
18:20 Margate
Connect
VS118 Virgin Atlantic
VS449 Virgin Atlantic
5Z608 CemAir
17:20 Miami
22:30 London Heathrow
17:00 Johannesburg
06:35 London Heathrow
11:35 Johannesburg
18:30 Margate
Connect
AA38 American Airlines
BA055 British Airways
5Z606 CemAir
19:35 Miami
18:20 London Heathrow
10:00 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AA38 American Airlines
BA055 British Airways
5Z602 CemAir
19:35 Miami
18:20 London Heathrow
10:20 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
AA38 American Airlines
BA041 British Airways
BA6200 British Airways
5Z602 CemAir
19:35 Miami
16:55 London Heathrow
07:00 Durban
10:20 Johannesburg
09:15 London Heathrow
05:25 Durban
08:05 Johannesburg
11:50 Margate
Connect
LX65 Swiss
LX284 Swiss
5Z610 CemAir
19:50 Miami
22:40 Zurich
16:50 Johannesburg
10:40 Zurich
10:10 Johannesburg
18:20 Margate
Connect
LX65 Swiss
LX284 Swiss
5Z608 CemAir
19:50 Miami
22:40 Zurich
17:00 Johannesburg
10:40 Zurich
10:10 Johannesburg
18:30 Margate
Connect
AF099 Air France
AF990 Air France
5Z610 CemAir
20:05 Miami
23:35 Paris CDG
16:50 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
18:20 Margate
Connect
AF099 Air France
AF990 Air France
5Z608 CemAir
20:05 Miami
23:35 Paris CDG
17:00 Johannesburg
10:55 Paris CDG
11:15 Johannesburg
18:30 Margate
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
5Z606 CemAir
20:10 Miami
20:25 Doha
10:00 Johannesburg
17:55 Doha
04:00 Johannesburg
11:30 Margate
Connect
QR778 Qatar Airways
QR1363 Qatar Airways
5Z608 CemAir
20:10 Miami
02:05 Doha
17:00 Johannesburg
17:55 Doha
09:40 Johannesburg
18:30 Margate
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
5Z610 CemAir
20:10 Miami
20:25 Doha
16:50 Johannesburg
17:55 Doha
04:00 Johannesburg
18:20 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
QR778 Qatar Airways
QR1363 Qatar Airways
5Z610 CemAir
20:10 Miami
02:05 Doha
16:50 Johannesburg
17:55 Doha
09:40 Johannesburg
18:20 Margate
Connect
EK214 Emirates
EK761 775 Emirates
5Z608 CemAir
20:10 Miami
04:40 Dubai
17:00 Johannesburg
19:20 Dubai
10:55 Johannesburg
18:30 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
BA055 British Airways
5Z602 CemAir
21:30 Miami
18:20 London Heathrow
10:20 Johannesburg
11:00 London Heathrow
07:25 Johannesburg
11:50 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
BA6202 British Airways
5Z610 CemAir
21:30 Miami
16:55 London Heathrow
08:15 Durban
16:50 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
18:20 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
5Z610 CemAir
21:30 Miami
16:55 London Heathrow
07:00 Durban
16:50 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
18:20 Margate
Connect
BA208 British Airways
BA055 British Airways
5Z610 CemAir
21:30 Miami
18:20 London Heathrow
16:50 Johannesburg
11:00 London Heathrow
07:25 Johannesburg
18:20 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6200 British Airways
5Z608 CemAir
21:30 Miami
16:55 London Heathrow
07:00 Durban
17:00 Johannesburg
11:00 London Heathrow
05:25 Durban
08:05 Johannesburg
18:30 Margate
Connect
BA208 British Airways
BA041 British Airways
BA6202 British Airways
5Z608 CemAir
21:30 Miami
16:55 London Heathrow
08:15 Durban
17:00 Johannesburg
11:00 London Heathrow
05:25 Durban
09:20 Johannesburg
18:30 Margate
Connect
BA208 British Airways
BA055 British Airways
5Z606 CemAir
21:30 Miami
18:20 London Heathrow
10:00 Johannesburg
11:00 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
5Z608 CemAir
21:55 Miami
02:20 Istanbul
17:00 Johannesburg
17:05 Istanbul
11:10 Johannesburg
18:30 Margate
Connect
TK78 Turkish Airlines
TK42 Turkish Airlines
5Z610 CemAir
21:55 Miami
02:20 Istanbul
16:50 Johannesburg
17:05 Istanbul
11:10 Johannesburg
18:20 Margate
Connect
IB6118 Iberia
MS754 Egyptair
MS839 Egyptair
5Z602 CemAir
22:45 Miami
14:50 Madrid
23:05 Cairo
10:20 Johannesburg
13:15 Madrid
20:20 Cairo
07:05 Johannesburg
11:50 Margate
Connect

2. Fort Lauderdale-Hollywood International to Margate

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

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

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

Flight Depart Arrive
DL2495 Delta
DL200 Delta
5Z602 CemAir
10:18 Fort Lauderdale-Hollywood International
17:45 Atlanta
10:20 Johannesburg
12:11 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1264 Delta
DL200 Delta
5Z602 CemAir
12:04 Fort Lauderdale-Hollywood International
17:45 Atlanta
10:20 Johannesburg
13:57 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1264 Delta
DL200 Delta
5Z610 CemAir
12:04 Fort Lauderdale-Hollywood International
17:45 Atlanta
16:50 Johannesburg
13:57 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
DL1264 Delta
DL200 Delta
5Z608 CemAir
12:04 Fort Lauderdale-Hollywood International
17:45 Atlanta
17:00 Johannesburg
13:57 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
UA1030 United Airlines
UA188 United Airlines
5Z606 CemAir
12:15 Fort Lauderdale-Hollywood International
20:45 Newark
10:00 Johannesburg
15:20 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA1913 United Airlines
UA188 United Airlines
5Z610 CemAir
13:05 Fort Lauderdale-Hollywood International
20:45 Newark
16:50 Johannesburg
16:10 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA1167 1913 1913 United Airlines
UA188 United Airlines
5Z602 CemAir
13:15 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
16:20 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA1167 1913 1913 United Airlines
UA188 United Airlines
5Z606 CemAir
13:15 Fort Lauderdale-Hollywood International
20:45 Newark
10:00 Johannesburg
16:20 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA1167 1913 1913 United Airlines
UA188 United Airlines
5Z610 CemAir
13:15 Fort Lauderdale-Hollywood International
20:45 Newark
16:50 Johannesburg
16:20 Newark
18:20 Johannesburg
18:20 Margate
Connect
DL1399 Delta
DL200 Delta
5Z602 CemAir
13:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
10:20 Johannesburg
15:45 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1399 Delta
DL200 Delta
5Z610 CemAir
13:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
16:50 Johannesburg
15:45 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
DL1399 Delta
DL200 Delta
5Z608 CemAir
13:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
17:00 Johannesburg
15:45 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
UA1913 1167 1167 1913 United Airlines
UA188 United Airlines
5Z606 CemAir
14:45 Fort Lauderdale-Hollywood International
20:45 Newark
10:00 Johannesburg
17:50 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA1913 1167 1167 1913 United Airlines
UA188 United Airlines
5Z610 CemAir
14:45 Fort Lauderdale-Hollywood International
20:45 Newark
16:50 Johannesburg
17:50 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA1913 1167 1167 1913 United Airlines
UA188 United Airlines
5Z602 CemAir
14:45 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
17:50 Newark
18:20 Johannesburg
11:50 Margate
Connect
NK230 Spirit Airlines
DL200 Delta
5Z602 CemAir
14:55 Fort Lauderdale-Hollywood International
17:45 Atlanta
10:20 Johannesburg
16:50 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
NK1215 Spirit Airlines
UA188 United Airlines
5Z602 CemAir
15:30 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
18:34 Newark
18:20 Johannesburg
11:50 Margate
Connect
NK1215 Spirit Airlines
UA188 United Airlines
5Z606 CemAir
15:30 Fort Lauderdale-Hollywood International
20:45 Newark
10:00 Johannesburg
18:34 Newark
18:20 Johannesburg
11:30 Margate
Connect
B66 JetBlue Airways
UA188 United Airlines
5Z602 CemAir
16:35 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
19:38 Newark
18:20 Johannesburg
11:50 Margate
Connect
B66 JetBlue Airways
UA188 United Airlines
5Z606 CemAir
16:35 Fort Lauderdale-Hollywood International
20:45 Newark
10:00 Johannesburg
19:38 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA1496 United Airlines
UA188 United Airlines
5Z608 CemAir
16:50 Fort Lauderdale-Hollywood International
20:45 Newark
17:00 Johannesburg
19:54 Newark
18:20 Johannesburg
18:30 Margate
Connect
UA1496 United Airlines
UA188 United Airlines
5Z602 CemAir
16:50 Fort Lauderdale-Hollywood International
20:45 Newark
10:20 Johannesburg
19:54 Newark
18:20 Johannesburg
11:50 Margate
Connect
WN3668 Southwest Airlines
BA228 British Airways
BA055 British Airways
5Z602 CemAir
16:50 Fort Lauderdale-Hollywood International
20:45 Baltimore
18:20 London Heathrow
10:20 Johannesburg
19:20 Baltimore
08:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
WN3957 Southwest Airlines
BA228 British Airways
BA055 British Airways
5Z602 CemAir
16:55 Fort Lauderdale-Hollywood International
20:45 Baltimore
18:20 London Heathrow
10:20 Johannesburg
19:25 Baltimore
08:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
WN441 Southwest Airlines
BA228 British Airways
BA055 British Airways
5Z602 CemAir
17:00 Fort Lauderdale-Hollywood International
20:45 Baltimore
18:20 London Heathrow
10:20 Johannesburg
19:30 Baltimore
08:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
UP208 Bahamasair
BA252 British Airways
BA055 British Airways
5Z602 CemAir
18:50 Fort Lauderdale-Hollywood International
21:25 Nassau
18:20 London Heathrow
10:20 Johannesburg
19:50 Nassau
10:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
UP208 Bahamasair
BA252 British Airways
BA055 British Airways
5Z606 CemAir
18:50 Fort Lauderdale-Hollywood International
21:25 Nassau
18:20 London Heathrow
10:00 Johannesburg
19:50 Nassau
10:40 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
DL1631 Delta
DL214 Delta
P47563 Air Peace
5Z602 CemAir
19:54 Fort Lauderdale-Hollywood International
23:45 New York JFK
01:30 Lagos
10:20 Johannesburg
22:45 New York JFK
15:50 Lagos
07:30 Johannesburg
11:50 Margate
Connect
DL1631 Delta
DL156 Delta
SA053 South African Airways
5Z602 CemAir
19:54 Fort Lauderdale-Hollywood International
23:45 New York JFK
22:05 Accra
10:20 Johannesburg
22:45 New York JFK
14:45 Accra
06:15 Johannesburg
11:50 Margate
Connect

3. Miami to Durban

  1. You take a bus, shuttle or taxi from your location in Boca Raton to Miami.

  2. You take a flight from Miami to Durban and cost approximately 600 USD.

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

Flight Depart Arrive
DL1381 Delta
DL200 Delta
JE257 Mango
10:12 Miami
17:45 Atlanta
16:50 Johannesburg
12:09 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2279 Delta
DL200 Delta
FA278 Safair
11:56 Miami
17:45 Atlanta
17:25 Johannesburg
13:51 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2279 Delta
DL200 Delta
5Z934 1904 CemAir
11:56 Miami
17:45 Atlanta
17:15 Johannesburg
13:51 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2279 Delta
DL200 Delta
JE257 Mango
11:56 Miami
17:45 Atlanta
16:50 Johannesburg
13:51 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
UA1796 United Airlines
UA188 United Airlines
JE261 275 Mango
13:25 Miami
20:45 Newark
19:55 Johannesburg
16:30 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA770 1796 United Airlines
UA188 United Airlines
MN609 Comair
13:25 Miami
20:45 Newark
19:25 Johannesburg
16:29 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA770 1796 United Airlines
UA188 United Airlines
FA276 Safair
13:25 Miami
20:45 Newark
19:45 Johannesburg
16:29 Newark
18:20 Johannesburg
20:55 Durban
Connect
DL2702 Delta
DL200 Delta
FA278 Safair
13:48 Miami
17:45 Atlanta
17:25 Johannesburg
15:40 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2702 Delta
DL200 Delta
JE257 Mango
13:48 Miami
17:45 Atlanta
16:50 Johannesburg
15:40 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2702 Delta
DL200 Delta
5Z934 1904 CemAir
13:48 Miami
17:45 Atlanta
17:15 Johannesburg
15:40 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
UA708 United Airlines
UA188 United Airlines
MN609 Comair
14:45 Miami
20:45 Newark
19:25 Johannesburg
17:54 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA708 United Airlines
UA188 United Airlines
JE261 275 Mango
14:45 Miami
20:45 Newark
19:55 Johannesburg
17:54 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2147 United Airlines
UA188 United Airlines
JE261 275 Mango
16:20 Miami
20:45 Newark
19:55 Johannesburg
19:29 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2147 United Airlines
UA188 United Airlines
FA276 Safair
16:20 Miami
20:45 Newark
19:45 Johannesburg
19:29 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA2147 United Airlines
UA188 United Airlines
MN609 Comair
16:20 Miami
20:45 Newark
19:25 Johannesburg
19:29 Newark
18:20 Johannesburg
20:30 Durban
Connect
BA206 British Airways
BA041 British Airways
16:50 Miami
16:55 London Heathrow
06:15 London Heathrow
05:25 Durban
Connect
AA38 American Airlines
BA041 British Airways
19:35 Miami
16:55 London Heathrow
09:15 London Heathrow
05:25 Durban
Connect
QR778 Qatar Airways
QR1365 Qatar Airways
BA6203 British Airways
20:10 Miami
20:25 Doha
07:00 Johannesburg
17:55 Doha
04:00 Johannesburg
08:05 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
BA043 British Airways
BA6305 British Airways
21:30 Miami
18:15 London Heathrow
12:10 Capetown
11:00 London Heathrow
08:00 Capetown
14:10 Durban
Connect
BA208 British Airways
BA055 British Airways
BA6211 British Airways
21:30 Miami
18:20 London Heathrow
10:10 Johannesburg
11:00 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
BA208 British Airways
BA041 British Airways
21:30 Miami
16:55 London Heathrow
11:00 London Heathrow
05:25 Durban
Connect

4. West Palm Beach/Palm Beach to Margate

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

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

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

Flight Depart Arrive
AA1845 American Airlines
AA730 American Airlines
BA055 British Airways
5Z606 CemAir
11:30 West Palm Beach/Palm Beach
18:25 Charlotte
18:20 London Heathrow
10:00 Johannesburg
13:33 Charlotte
07:10 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AA1845 American Airlines
AA730 American Airlines
BA055 British Airways
5Z602 CemAir
11:30 West Palm Beach/Palm Beach
18:25 Charlotte
18:20 London Heathrow
10:20 Johannesburg
13:33 Charlotte
07:10 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
B6322 JetBlue Airways
BA212 British Airways
BA055 British Airways
5Z602 CemAir
11:43 West Palm Beach/Palm Beach
18:55 Boston
18:20 London Heathrow
10:20 Johannesburg
14:45 Boston
06:30 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
B6322 JetBlue Airways
BA212 British Airways
BA055 British Airways
5Z606 CemAir
11:43 West Palm Beach/Palm Beach
18:55 Boston
18:20 London Heathrow
10:00 Johannesburg
14:45 Boston
06:30 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
B6322 JetBlue Airways
BA214 British Airways
BA055 British Airways
5Z606 CemAir
11:43 West Palm Beach/Palm Beach
21:30 Boston
18:20 London Heathrow
10:00 Johannesburg
14:45 Boston
09:00 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
B6322 JetBlue Airways
BA214 British Airways
BA055 British Airways
5Z602 CemAir
11:43 West Palm Beach/Palm Beach
21:30 Boston
18:20 London Heathrow
10:20 Johannesburg
14:45 Boston
09:00 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
DL2958 2550 Delta
DL200 Delta
5Z610 CemAir
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
13:39 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
DL2958 2550 Delta
DL200 Delta
5Z602 CemAir
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
10:20 Johannesburg
13:39 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2958 2550 Delta
DL200 Delta
5Z608 CemAir
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
17:00 Johannesburg
13:39 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
DL2958 Delta
DL200 Delta
5Z608 CemAir
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
17:00 Johannesburg
13:43 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
DL2958 Delta
DL200 Delta
5Z602 CemAir
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
10:20 Johannesburg
13:43 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2958 Delta
DL200 Delta
5Z610 CemAir
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
13:43 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
AA1796 American Airlines
AA86 American Airlines
BA055 British Airways
5Z602 CemAir
11:58 West Palm Beach/Palm Beach
18:00 Chicago O'Hare
18:20 London Heathrow
10:20 Johannesburg
14:14 Chicago O'Hare
07:45 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
AA1796 American Airlines
AA86 American Airlines
BA055 British Airways
5Z606 CemAir
11:58 West Palm Beach/Palm Beach
18:00 Chicago O'Hare
18:20 London Heathrow
10:00 Johannesburg
14:14 Chicago O'Hare
07:45 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
DL1419 Delta
DL200 Delta
5Z602 CemAir
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
10:20 Johannesburg
15:10 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL1419 Delta
DL200 Delta
5Z608 CemAir
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
17:00 Johannesburg
15:10 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
DL1419 Delta
DL200 Delta
5Z610 CemAir
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
15:10 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
UA2073 2311 2311 2311 United Airlines
UA188 United Airlines
5Z606 CemAir
13:20 West Palm Beach/Palm Beach
20:45 Newark
10:00 Johannesburg
16:15 Newark
18:20 Johannesburg
11:30 Margate
Connect
AA449 1841 American Airlines
AA730 American Airlines
BA055 British Airways
5Z606 CemAir
13:43 West Palm Beach/Palm Beach
18:25 Charlotte
18:20 London Heathrow
10:00 Johannesburg
15:45 Charlotte
07:10 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AA449 1841 American Airlines
AA730 American Airlines
BA055 British Airways
5Z602 CemAir
13:43 West Palm Beach/Palm Beach
18:25 Charlotte
18:20 London Heathrow
10:20 Johannesburg
15:45 Charlotte
07:10 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
DL2118 Delta
DL134 Delta
KL0591 KLM
5Z602 CemAir
13:57 West Palm Beach/Palm Beach
18:40 Detroit
10:20 Amsterdam Schiphol
10:20 Johannesburg
16:44 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
11:50 Margate
Connect
AA392 1096 American Airlines
AA86 American Airlines
BA055 British Airways
5Z606 CemAir
14:02 West Palm Beach/Palm Beach
18:00 Chicago O'Hare
18:20 London Heathrow
10:00 Johannesburg
16:19 Chicago O'Hare
07:45 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AA392 1096 American Airlines
BA296 British Airways
BA055 British Airways
5Z602 CemAir
14:02 West Palm Beach/Palm Beach
20:35 Chicago O'Hare
18:20 London Heathrow
10:20 Johannesburg
16:19 Chicago O'Hare
10:15 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
AA392 1096 American Airlines
AA86 American Airlines
BA055 British Airways
5Z602 CemAir
14:02 West Palm Beach/Palm Beach
18:00 Chicago O'Hare
18:20 London Heathrow
10:20 Johannesburg
16:19 Chicago O'Hare
07:45 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
AA392 1096 American Airlines
BA296 British Airways
BA055 British Airways
5Z606 CemAir
14:02 West Palm Beach/Palm Beach
20:35 Chicago O'Hare
18:20 London Heathrow
10:00 Johannesburg
16:19 Chicago O'Hare
10:15 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
UA2615 2213 2213 United Airlines
UA188 United Airlines
5Z606 CemAir
14:55 West Palm Beach/Palm Beach
20:45 Newark
10:00 Johannesburg
17:50 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA2615 2213 2213 United Airlines
UA188 United Airlines
5Z610 CemAir
14:55 West Palm Beach/Palm Beach
20:45 Newark
16:50 Johannesburg
17:50 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA2615 2213 2213 United Airlines
UA188 United Airlines
5Z602 CemAir
14:55 West Palm Beach/Palm Beach
20:45 Newark
10:20 Johannesburg
17:50 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA2341 United Airlines
UA188 United Airlines
5Z610 CemAir
15:30 West Palm Beach/Palm Beach
20:45 Newark
16:50 Johannesburg
18:25 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA2341 United Airlines
UA188 United Airlines
5Z602 CemAir
15:30 West Palm Beach/Palm Beach
20:45 Newark
10:20 Johannesburg
18:25 Newark
18:20 Johannesburg
11:50 Margate
Connect
B61944 JetBlue Airways
UA188 United Airlines
5Z606 CemAir
15:50 West Palm Beach/Palm Beach
20:45 Newark
10:00 Johannesburg
18:48 Newark
18:20 Johannesburg
11:30 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
UA2615 2209 United Airlines
UA188 United Airlines
5Z610 CemAir
16:45 West Palm Beach/Palm Beach
20:45 Newark
16:50 Johannesburg
19:40 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA2615 2209 United Airlines
UA188 United Airlines
5Z602 CemAir
16:45 West Palm Beach/Palm Beach
20:45 Newark
10:20 Johannesburg
19:40 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA2615 2209 United Airlines
UA188 United Airlines
5Z606 CemAir
16:45 West Palm Beach/Palm Beach
20:45 Newark
10:00 Johannesburg
19:40 Newark
18:20 Johannesburg
11:30 Margate
Connect
WN5145 Southwest Airlines
BA228 British Airways
BA055 British Airways
5Z602 CemAir
17:15 West Palm Beach/Palm Beach
20:45 Baltimore
18:20 London Heathrow
10:20 Johannesburg
19:40 Baltimore
08:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect

5. Orlando to Durban

  1. You take a bus, shuttle or taxi from your location in Boca Raton to Orlando.

  2. You take a flight from Orlando to Durban and cost approximately 470 USD.

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

Flight Depart Arrive
UA440 1914 440 United Airlines
UA188 United Airlines
FA398 Safair
11:50 Orlando
20:45 Newark
20:05 Johannesburg
14:28 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA440 1914 440 United Airlines
UA188 United Airlines
FA276 Safair
11:50 Orlando
20:45 Newark
19:45 Johannesburg
14:28 Newark
18:20 Johannesburg
20:55 Durban
Connect
DL1575 Delta
DL200 Delta
FA278 Safair
12:00 Orlando
17:45 Atlanta
17:25 Johannesburg
13:31 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1575 Delta
DL200 Delta
JE257 Mango
12:00 Orlando
17:45 Atlanta
16:50 Johannesburg
13:31 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL1575 Delta
DL200 Delta
5Z934 1904 CemAir
12:00 Orlando
17:45 Atlanta
17:15 Johannesburg
13:31 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
UA1762 United Airlines
UA188 United Airlines
FA276 Safair
13:00 Orlando
20:45 Newark
19:45 Johannesburg
15:45 Newark
18:20 Johannesburg
20:55 Durban
Connect
DL2816 Delta
DL200 Delta
JE257 Mango
13:00 Orlando
17:45 Atlanta
16:50 Johannesburg
14:31 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
AA2141 American Airlines
AA38 American Airlines
BA041 British Airways
13:00 Orlando
19:35 Miami
16:55 London Heathrow
14:12 Miami
09:15 London Heathrow
05:25 Durban
Connect
DL2816 Delta
DL200 Delta
FA278 Safair
13:00 Orlando
17:45 Atlanta
17:25 Johannesburg
14:31 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2816 Delta
DL200 Delta
5Z934 1904 CemAir
13:00 Orlando
17:45 Atlanta
17:15 Johannesburg
14:31 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
AA1719 American Airlines
BA066 British Airways
BA041 British Airways
13:37 Orlando
18:50 Philadelphia
16:55 London Heathrow
16:02 Philadelphia
06:55 London Heathrow
05:25 Durban
Connect
AA1719 American Airlines
AA728 American Airlines
BA041 British Airways
13:37 Orlando
21:30 Philadelphia
16:55 London Heathrow
16:02 Philadelphia
09:40 London Heathrow
05:25 Durban
Connect
UA2360 2016 United Airlines
UA188 United Airlines
JE261 275 Mango
13:45 Orlando
20:45 Newark
19:55 Johannesburg
16:30 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2360 2016 United Airlines
UA188 United Airlines
MN609 Comair
13:45 Orlando
20:45 Newark
19:25 Johannesburg
16:30 Newark
18:20 Johannesburg
20:30 Durban
Connect
DL2564 Delta
DL200 Delta
FA278 Safair
14:05 Orlando
17:45 Atlanta
17:25 Johannesburg
15:44 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2564 Delta
DL200 Delta
JE257 Mango
14:05 Orlando
17:45 Atlanta
16:50 Johannesburg
15:44 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2564 Delta
DL200 Delta
5Z934 1904 CemAir
14:05 Orlando
17:45 Atlanta
17:15 Johannesburg
15:44 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
UA454 1914 1914 1914 454 United Airlines
UA188 United Airlines
JE261 275 Mango
14:30 Orlando
20:45 Newark
19:55 Johannesburg
17:15 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA454 1914 1914 1914 454 United Airlines
UA188 United Airlines
FA276 Safair
14:30 Orlando
20:45 Newark
19:45 Johannesburg
17:15 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA454 1914 1914 1914 454 United Airlines
UA188 United Airlines
MN609 Comair
14:30 Orlando
20:45 Newark
19:25 Johannesburg
17:15 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA348 United Airlines
UA188 United Airlines
MN609 Comair
16:00 Orlando
20:45 Newark
19:25 Johannesburg
18:43 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA348 United Airlines
UA188 United Airlines
JE261 275 Mango
16:00 Orlando
20:45 Newark
19:55 Johannesburg
18:43 Newark
18:20 Johannesburg
21:05 Durban
Connect
AA1439 American Airlines
AA38 American Airlines
BA041 British Airways
17:21 Orlando
19:35 Miami
16:55 London Heathrow
18:40 Miami
09:15 London Heathrow
05:25 Durban
Connect
AA1439 American Airlines
BA208 British Airways
BA041 British Airways
17:21 Orlando
21:30 Miami
16:55 London Heathrow
18:40 Miami
11:00 London Heathrow
05:25 Durban
Connect
BA204 British Airways
BA043 British Airways
BA6303 British Airways
18:55 Orlando
18:15 London Heathrow
09:20 Capetown
08:00 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA204 British Airways
BA055 British Airways
BA6211 British Airways
18:55 Orlando
18:20 London Heathrow
10:10 Johannesburg
08:00 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
UA2131 United Airlines
UA924 United Airlines
BA041 British Airways
18:55 Orlando
22:25 Washington Dulles
16:55 London Heathrow
21:00 Washington Dulles
10:50 London Heathrow
05:25 Durban
Connect
BA204 British Airways
BA043 British Airways
BA6305 British Airways
18:55 Orlando
18:15 London Heathrow
12:10 Capetown
08:00 London Heathrow
08:00 Capetown
14:10 Durban
Connect
BA204 British Airways
BA041 British Airways
18:55 Orlando
16:55 London Heathrow
08:00 London Heathrow
05:25 Durban
Connect
UA2131 United Airlines
BA292 British Airways
BA041 British Airways
18:55 Orlando
22:00 Washington Dulles
16:55 London Heathrow
21:00 Washington Dulles
10:05 London Heathrow
05:25 Durban
Connect
AA821 2874 American Airlines
BA208 British Airways
BA041 British Airways
19:03 Orlando
21:30 Miami
16:55 London Heathrow
20:17 Miami
11:00 London Heathrow
05:25 Durban
Connect
DL1660 Delta
DL3 Delta
BA041 British Airways
19:20 Orlando
23:00 New York JFK
16:55 London Heathrow
21:59 New York JFK
11:10 London Heathrow
05:25 Durban
Connect
B6384 JetBlue Airways
BA182 British Airways
BA041 British Airways
19:30 Orlando
23:15 New York JFK
16:55 London Heathrow
22:02 New York JFK
11:15 London Heathrow
05:25 Durban
Connect
VS092 Virgin Atlantic
BA041 British Airways
19:55 Orlando
16:55 London Heathrow
09:20 London Heathrow
05:25 Durban
Connect
EK220 Emirates
EK775 Emirates
20:20 Orlando
10:35 Dubai
19:10 Dubai
17:05 Durban
Connect

6. West Palm Beach/Palm Beach to Durban

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

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

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

Flight Depart Arrive
UA2055 United Airlines
UA188 United Airlines
FA398 Safair
11:30 West Palm Beach/Palm Beach
20:45 Newark
20:05 Johannesburg
14:25 Newark
18:20 Johannesburg
21:15 Durban
Connect
DL2958 2550 Delta
DL200 Delta
JE257 Mango
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
13:39 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2958 2550 Delta
DL200 Delta
5Z934 1904 CemAir
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
17:15 Johannesburg
13:39 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL2958 2550 Delta
DL200 Delta
FA278 Safair
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
17:25 Johannesburg
13:39 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2958 Delta
DL200 Delta
JE257 Mango
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
13:43 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2958 Delta
DL200 Delta
FA278 Safair
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
17:25 Johannesburg
13:43 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2958 Delta
DL200 Delta
5Z934 1904 CemAir
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
17:15 Johannesburg
13:43 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL1419 Delta
DL200 Delta
5Z934 1904 CemAir
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
17:15 Johannesburg
15:10 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL1419 Delta
DL200 Delta
JE257 Mango
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
16:50 Johannesburg
15:10 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL1419 Delta
DL200 Delta
FA278 Safair
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
17:25 Johannesburg
15:10 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
UA2073 2311 2311 2311 United Airlines
UA188 United Airlines
FA276 Safair
13:20 West Palm Beach/Palm Beach
20:45 Newark
19:45 Johannesburg
16:15 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA2615 2213 2213 United Airlines
UA188 United Airlines
FA276 Safair
14:55 West Palm Beach/Palm Beach
20:45 Newark
19:45 Johannesburg
17:50 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA2615 2213 2213 United Airlines
UA188 United Airlines
JE261 275 Mango
14:55 West Palm Beach/Palm Beach
20:45 Newark
19:55 Johannesburg
17:50 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2341 United Airlines
UA188 United Airlines
JE261 275 Mango
15:30 West Palm Beach/Palm Beach
20:45 Newark
19:55 Johannesburg
18:25 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2341 United Airlines
UA188 United Airlines
MN609 Comair
15:30 West Palm Beach/Palm Beach
20:45 Newark
19:25 Johannesburg
18:25 Newark
18:20 Johannesburg
20:30 Durban
Connect
B61944 JetBlue Airways
UA188 United Airlines
JE261 275 Mango
15:50 West Palm Beach/Palm Beach
20:45 Newark
19:55 Johannesburg
18:48 Newark
18:20 Johannesburg
21:05 Durban
Connect
B61944 JetBlue Airways
UA188 United Airlines
MN609 Comair
15:50 West Palm Beach/Palm Beach
20:45 Newark
19:25 Johannesburg
18:48 Newark
18:20 Johannesburg
20:30 Durban
Connect
B61944 JetBlue Airways
UA188 United Airlines
FA276 Safair
15:50 West Palm Beach/Palm Beach
20:45 Newark
19:45 Johannesburg
18:48 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA2615 2209 United Airlines
UA188 United Airlines
MN609 Comair
16:45 West Palm Beach/Palm Beach
20:45 Newark
19:25 Johannesburg
19:40 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA2615 2209 United Airlines
UA1122 United Airlines
JE322 324 Mango
16:45 West Palm Beach/Palm Beach
20:30 Newark
06:15 Capetown
19:40 Newark
18:00 Capetown
08:10 Durban
Connect
UA2615 2209 United Airlines
UA188 United Airlines
JE261 275 Mango
16:45 West Palm Beach/Palm Beach
20:45 Newark
19:55 Johannesburg
19:40 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA2615 2209 United Airlines
UA1122 United Airlines
FA160 Safair
16:45 West Palm Beach/Palm Beach
20:30 Newark
06:00 Capetown
19:40 Newark
18:00 Capetown
08:05 Durban
Connect
UA2615 2209 United Airlines
UA1122 United Airlines
FA166 Safair
16:45 West Palm Beach/Palm Beach
20:30 Newark
06:15 Capetown
19:40 Newark
18:00 Capetown
08:20 Durban
Connect
UA2209 United Airlines
UA188 United Airlines
FA398 Safair
16:55 West Palm Beach/Palm Beach
20:45 Newark
20:05 Johannesburg
19:50 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA2209 United Airlines
UA188 United Airlines
FA276 Safair
16:55 West Palm Beach/Palm Beach
20:45 Newark
19:45 Johannesburg
19:50 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA2209 United Airlines
UA188 United Airlines
MN609 Comair
16:55 West Palm Beach/Palm Beach
20:45 Newark
19:25 Johannesburg
19:50 Newark
18:20 Johannesburg
20:30 Durban
Connect
WN5145 Southwest Airlines
BA228 British Airways
BA041 British Airways
17:15 West Palm Beach/Palm Beach
20:45 Baltimore
16:55 London Heathrow
19:40 Baltimore
08:40 London Heathrow
05:25 Durban
Connect

7. Fort Lauderdale-Hollywood International to Pietermaritzburg

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

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

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

Flight Depart Arrive
DL2495 Delta
DL200 Delta
4Z733 Airlink
10:18 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
12:11 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1264 Delta
DL200 Delta
4Z733 Airlink
12:04 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
13:57 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1264 Delta
DL200 Delta
4Z735 Airlink
12:04 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:35 Johannesburg
13:57 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA1167 1913 1913 United Airlines
UA188 United Airlines
4Z733 Airlink
13:15 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
16:20 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA1167 1913 1913 United Airlines
UA188 United Airlines
4Z735 Airlink
13:15 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
16:20 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
DL1399 Delta
DL200 Delta
4Z733 Airlink
13:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
15:45 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1399 Delta
DL200 Delta
4Z735 Airlink
13:45 Fort Lauderdale-Hollywood International
17:45 Atlanta
12:35 Johannesburg
15:45 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA1913 1167 1167 1913 United Airlines
UA188 United Airlines
4Z735 Airlink
14:45 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
17:50 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA1913 1167 1167 1913 United Airlines
UA188 United Airlines
4Z733 Airlink
14:45 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
17:50 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
NK230 Spirit Airlines
DL200 Delta
4Z733 Airlink
14:55 Fort Lauderdale-Hollywood International
17:45 Atlanta
07:00 Johannesburg
16:50 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
NK1215 Spirit Airlines
UA188 United Airlines
4Z733 Airlink
15:30 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
18:34 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
B66 JetBlue Airways
UA188 United Airlines
4Z733 Airlink
16:35 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
19:38 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA1496 United Airlines
UA188 United Airlines
4Z735 Airlink
16:50 Fort Lauderdale-Hollywood International
20:45 Newark
12:35 Johannesburg
19:54 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA1496 United Airlines
UA188 United Airlines
4Z733 Airlink
16:50 Fort Lauderdale-Hollywood International
20:45 Newark
07:00 Johannesburg
19:54 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
B62202 JetBlue Airways
TK12 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
18:34 Fort Lauderdale-Hollywood International
23:30 New York JFK
02:20 Istanbul
12:35 Johannesburg
21:26 New York JFK
17:05 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect

8. West Palm Beach/Palm Beach to Pietermaritzburg

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

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

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

Flight Depart Arrive
DL1425 Delta
DL258 Delta
KL0591 KLM
4Z733 Airlink
11:12 West Palm Beach/Palm Beach
19:00 Boston
10:20 Amsterdam Schiphol
07:00 Johannesburg
14:25 Boston
07:55 Amsterdam Schiphol
22:05 Johannesburg
08:00 Pietermaritzburg
Connect
DL2958 2550 Delta
DL200 Delta
4Z735 Airlink
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
12:35 Johannesburg
13:39 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2958 2550 Delta
DL200 Delta
4Z733 Airlink
11:47 West Palm Beach/Palm Beach
17:45 Atlanta
07:00 Johannesburg
13:39 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL2958 Delta
DL200 Delta
4Z733 Airlink
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
07:00 Johannesburg
13:43 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL2958 Delta
DL200 Delta
4Z735 Airlink
11:51 West Palm Beach/Palm Beach
17:45 Atlanta
12:35 Johannesburg
13:43 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL1419 Delta
DL200 Delta
4Z733 Airlink
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
07:00 Johannesburg
15:10 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL1419 Delta
DL200 Delta
4Z735 Airlink
13:18 West Palm Beach/Palm Beach
17:45 Atlanta
12:35 Johannesburg
15:10 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2118 Delta
DL134 Delta
KL0591 KLM
4Z733 Airlink
13:57 West Palm Beach/Palm Beach
18:40 Detroit
10:20 Amsterdam Schiphol
07:00 Johannesburg
16:44 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
08:00 Pietermaritzburg
Connect
UA2341 United Airlines
UA188 United Airlines
4Z733 Airlink
15:30 West Palm Beach/Palm Beach
20:45 Newark
07:00 Johannesburg
18:25 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA2341 United Airlines
UA188 United Airlines
4Z735 Airlink
15:30 West Palm Beach/Palm Beach
20:45 Newark
12:35 Johannesburg
18:25 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
B61944 JetBlue Airways
UA188 United Airlines
4Z733 Airlink
15:50 West Palm Beach/Palm Beach
20:45 Newark
07:00 Johannesburg
18:48 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA2615 2209 United Airlines
UA188 United Airlines
4Z733 Airlink
16:45 West Palm Beach/Palm Beach
20:45 Newark
07:00 Johannesburg
19:40 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA2615 2209 United Airlines
UA188 United Airlines
4Z735 Airlink
16:45 West Palm Beach/Palm Beach
20:45 Newark
12:35 Johannesburg
19:40 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA2209 United Airlines
UA188 United Airlines
4Z735 Airlink
16:55 West Palm Beach/Palm Beach
20:45 Newark
12:35 Johannesburg
19:50 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA2209 United Airlines
UA188 United Airlines
4Z733 Airlink
16:55 West Palm Beach/Palm Beach
20:45 Newark
07:00 Johannesburg
19:50 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
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