HowToGo

Flight from Klerksdorp to Delmas, Haiti

Search Transfer from Klerksdorp to Delmas, Haiti

Search Flights

You can find flight ticket prices from Klerksdorp to Delmas, Haiti with our flight tickets search tool below

1. Johannesburg to Port au Prince

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

  2. You take a flight from Johannesburg to Port au Prince and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Port au Prince to your destination in Delmas, Haiti.

Flight Depart Arrive
KQ761 Kenya Airways
KQ2 Kenya Airways
B61835 JetBlue Airways
12:10 Johannesburg
23:35 Nairobi
12:20 New York JFK
17:15 Nairobi
07:35 New York JFK
16:08 Port au Prince
Connect
AF995 Air France
AF090 Air France
AF613 Air France
18:50 Johannesburg
13:10 Paris CDG
09:05 Miami
05:45 Paris CDG
18:30 Miami
11:00 Port au Prince
Connect
UA187 United Airlines
UA619 United Airlines
AA1792 American Airlines
20:00 Johannesburg
07:55 Newark
12:20 Miami
05:45 Newark
10:58 Miami
14:20 Port au Prince
Connect
UA187 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
20:00 Johannesburg
07:25 Newark
10:45 Boston
05:45 Newark
08:43 Boston
14:45 Port au Prince
Connect
UA187 United Airlines
UA619 United Airlines
AA1082 American Airlines
20:00 Johannesburg
07:55 Newark
12:59 Miami
05:45 Newark
10:58 Miami
14:59 Port au Prince
Connect
UA187 United Airlines
UA329 United Airlines
AA1792 American Airlines
20:00 Johannesburg
07:30 Newark
12:20 Miami
05:45 Newark
10:40 Miami
14:20 Port au Prince
Connect
UA187 United Airlines
UA271 United Airlines
AA420 American Airlines
20:00 Johannesburg
07:45 Newark
12:05 Fort Lauderdale-Hollywood International
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
UA187 United Airlines
B61732 JetBlue Airways
20:00 Johannesburg
15:30 Newark
05:45 Newark
19:17 Port au Prince
Connect
UA187 United Airlines
UA709 United Airlines
B61909 JetBlue Airways
20:00 Johannesburg
06:45 Newark
16:07 Fort Lauderdale-Hollywood International
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
UA187 United Airlines
UA2097 United Airlines
B61909 JetBlue Airways
20:00 Johannesburg
07:00 Newark
16:07 Fort Lauderdale-Hollywood International
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
UA187 United Airlines
UA709 United Airlines
AA420 American Airlines
20:00 Johannesburg
06:45 Newark
12:05 Fort Lauderdale-Hollywood International
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
UA187 United Airlines
UA271 United Airlines
B61909 JetBlue Airways
20:00 Johannesburg
07:45 Newark
16:07 Fort Lauderdale-Hollywood International
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
UA187 United Airlines
UA329 United Airlines
AA1082 American Airlines
20:00 Johannesburg
07:30 Newark
12:59 Miami
05:45 Newark
10:40 Miami
14:59 Port au Prince
Connect
UA187 United Airlines
UA2097 United Airlines
AA420 American Airlines
20:00 Johannesburg
07:00 Newark
12:05 Fort Lauderdale-Hollywood International
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
DL201 Delta
DL1260 Delta
B61732 JetBlue Airways
21:55 Johannesburg
11:05 Atlanta
15:30 Newark
08:15 Atlanta
13:10 Newark
19:17 Port au Prince
Connect
DL201 Delta
DL1671 Delta
B61909 JetBlue Airways
21:55 Johannesburg
12:26 Atlanta
16:07 Fort Lauderdale-Hollywood International
08:15 Atlanta
14:12 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
DL201 Delta
DL1399 Delta
B61909 JetBlue Airways
21:55 Johannesburg
10:40 Atlanta
16:07 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect

2. Bloemfontein to Port au Prince

  1. You take a bus, shuttle or taxi from your location in Klerksdorp to Bloemfontein.

  2. You take a flight from Bloemfontein to Port au Prince and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Port au Prince to your destination in Delmas, Haiti.

Flight Depart Arrive
4Z601 Airlink
UA1123 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
08:10 Bloemfontein
20:50 Capetown
07:25 Newark
10:45 Boston
09:55 Capetown
05:50 Newark
08:43 Boston
14:45 Port au Prince
Connect
FA841 Safair
UA1123 United Airlines
UA619 United Airlines
AA1082 American Airlines
08:45 Bloemfontein
20:50 Capetown
07:55 Newark
12:59 Miami
10:20 Capetown
05:50 Newark
10:58 Miami
14:59 Port au Prince
Connect
FA841 Safair
UA1123 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
08:45 Bloemfontein
20:50 Capetown
07:25 Newark
10:45 Boston
10:20 Capetown
05:50 Newark
08:43 Boston
14:45 Port au Prince
Connect
5Z115 CemAir
UA187 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
12:00 Bloemfontein
20:00 Johannesburg
07:25 Newark
10:45 Boston
13:00 Johannesburg
05:45 Newark
08:43 Boston
14:45 Port au Prince
Connect
5Z115 CemAir
DL201 Delta
DL1260 Delta
B61732 JetBlue Airways
12:00 Bloemfontein
21:55 Johannesburg
11:05 Atlanta
15:30 Newark
13:00 Johannesburg
08:15 Atlanta
13:10 Newark
19:17 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA271 United Airlines
AA420 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:45 Newark
12:05 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
10:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA2097 United Airlines
AA420 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:00 Newark
12:05 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
10:05 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA619 United Airlines
AA1792 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:55 Newark
12:20 Miami
14:25 Capetown
05:50 Newark
10:58 Miami
14:20 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA709 United Airlines
B61909 JetBlue Airways
12:40 Bloemfontein
20:50 Capetown
06:45 Newark
16:07 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
09:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z605 Airlink
4Z920 Airlink
UA187 United Airlines
B61732 JetBlue Airways
12:40 Bloemfontein
15:15 Capetown
20:00 Johannesburg
15:30 Newark
14:25 Capetown
17:20 Johannesburg
05:45 Newark
19:17 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA271 United Airlines
B61909 JetBlue Airways
12:40 Bloemfontein
20:50 Capetown
07:45 Newark
16:07 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
10:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA329 United Airlines
AA1792 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:30 Newark
12:20 Miami
14:25 Capetown
05:50 Newark
10:40 Miami
14:20 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA329 United Airlines
AA1082 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:30 Newark
12:59 Miami
14:25 Capetown
05:50 Newark
10:40 Miami
14:59 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA619 United Airlines
AA1082 American Airlines
12:40 Bloemfontein
20:50 Capetown
07:55 Newark
12:59 Miami
14:25 Capetown
05:50 Newark
10:58 Miami
14:59 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
12:40 Bloemfontein
20:50 Capetown
07:25 Newark
10:45 Boston
14:25 Capetown
05:50 Newark
08:43 Boston
14:45 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA2097 United Airlines
B61909 JetBlue Airways
12:40 Bloemfontein
20:50 Capetown
07:00 Newark
16:07 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
10:05 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
UA709 United Airlines
AA420 American Airlines
12:40 Bloemfontein
20:50 Capetown
06:45 Newark
12:05 Fort Lauderdale-Hollywood International
14:25 Capetown
05:50 Newark
09:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z605 Airlink
UA1123 United Airlines
B61732 JetBlue Airways
12:40 Bloemfontein
20:50 Capetown
15:30 Newark
14:25 Capetown
05:50 Newark
19:17 Port au Prince
Connect
5Z113 CemAir
UA187 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
16:30 Bloemfontein
20:00 Johannesburg
07:25 Newark
10:45 Boston
17:30 Johannesburg
05:45 Newark
08:43 Boston
14:45 Port au Prince
Connect
5Z113 CemAir
UA187 United Airlines
B61732 JetBlue Airways
16:30 Bloemfontein
20:00 Johannesburg
15:30 Newark
17:30 Johannesburg
05:45 Newark
19:17 Port au Prince
Connect
5Z115 CemAir
UA187 United Airlines
B61732 JetBlue Airways
16:45 Bloemfontein
20:00 Johannesburg
15:30 Newark
17:45 Johannesburg
05:45 Newark
19:17 Port au Prince
Connect
5Z115 CemAir
UA187 United Airlines
UA619 United Airlines
AA1792 American Airlines
16:45 Bloemfontein
20:00 Johannesburg
07:55 Newark
12:20 Miami
17:45 Johannesburg
05:45 Newark
10:58 Miami
14:20 Port au Prince
Connect
5Z113 CemAir
UA187 United Airlines
UA619 United Airlines
AA1082 American Airlines
17:00 Bloemfontein
20:00 Johannesburg
07:55 Newark
12:59 Miami
17:55 Johannesburg
05:45 Newark
10:58 Miami
14:59 Port au Prince
Connect
5Z113 CemAir
DL201 Delta
DL1399 Delta
B61909 JetBlue Airways
17:00 Bloemfontein
21:55 Johannesburg
10:40 Atlanta
16:07 Fort Lauderdale-Hollywood International
17:55 Johannesburg
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
5Z113 CemAir
DL201 Delta
DL1260 Delta
B61732 JetBlue Airways
17:00 Bloemfontein
21:55 Johannesburg
11:05 Atlanta
15:30 Newark
17:55 Johannesburg
08:15 Atlanta
13:10 Newark
19:17 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA747 United Airlines
B61147 JetBlue Airways
17:55 Bloemfontein
20:00 Johannesburg
07:25 Newark
10:45 Boston
18:55 Johannesburg
05:45 Newark
08:43 Boston
14:45 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA709 United Airlines
AA420 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
06:45 Newark
12:05 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA2097 United Airlines
B61909 JetBlue Airways
17:55 Bloemfontein
20:00 Johannesburg
07:00 Newark
16:07 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z706 Airlink
DL201 Delta
DL1399 Delta
B61909 JetBlue Airways
17:55 Bloemfontein
21:55 Johannesburg
10:40 Atlanta
16:07 Fort Lauderdale-Hollywood International
18:55 Johannesburg
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA271 United Airlines
B61909 JetBlue Airways
17:55 Bloemfontein
20:00 Johannesburg
07:45 Newark
16:07 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA709 United Airlines
B61909 JetBlue Airways
17:55 Bloemfontein
20:00 Johannesburg
06:45 Newark
16:07 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
B61732 JetBlue Airways
17:55 Bloemfontein
20:00 Johannesburg
15:30 Newark
18:55 Johannesburg
05:45 Newark
19:17 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA329 United Airlines
AA1792 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:30 Newark
12:20 Miami
18:55 Johannesburg
05:45 Newark
10:40 Miami
14:20 Port au Prince
Connect
4Z706 Airlink
DL201 Delta
DL1671 Delta
B61909 JetBlue Airways
17:55 Bloemfontein
21:55 Johannesburg
12:26 Atlanta
16:07 Fort Lauderdale-Hollywood International
18:55 Johannesburg
08:15 Atlanta
14:12 Fort Lauderdale-Hollywood International
18:00 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA619 United Airlines
AA1792 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:55 Newark
12:20 Miami
18:55 Johannesburg
05:45 Newark
10:58 Miami
14:20 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA619 United Airlines
AA1082 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:55 Newark
12:59 Miami
18:55 Johannesburg
05:45 Newark
10:58 Miami
14:59 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA329 United Airlines
AA1082 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:30 Newark
12:59 Miami
18:55 Johannesburg
05:45 Newark
10:40 Miami
14:59 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA271 United Airlines
AA420 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:45 Newark
12:05 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z706 Airlink
UA187 United Airlines
UA2097 United Airlines
AA420 American Airlines
17:55 Bloemfontein
20:00 Johannesburg
07:00 Newark
12:05 Fort Lauderdale-Hollywood International
18:55 Johannesburg
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
14:13 Port au Prince
Connect
4Z706 Airlink
DL201 Delta
DL1260 Delta
B61732 JetBlue Airways
17:55 Bloemfontein
21:55 Johannesburg
11:05 Atlanta
15:30 Newark
18:55 Johannesburg
08:15 Atlanta
13:10 Newark
19:17 Port au Prince
Connect

3. Johannesburg to Cap Haitien

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

  2. You take a flight from Johannesburg to Cap Haitien and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Cap Haitien to your destination in Delmas, Haiti.

Flight Depart Arrive
UA187 United Airlines
UA1480 United Airlines
UP291 Bahamasair
20:00 Johannesburg
10:00 Newark
08:00 Nassau
05:45 Newark
13:18 Nassau
10:00 Cap Haitien
Connect
UA187 United Airlines
UA271 United Airlines
NK1240 Spirit Airlines
20:00 Johannesburg
07:45 Newark
09:05 Fort Lauderdale-Hollywood International
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
UA187 United Airlines
UA709 United Airlines
NK1240 Spirit Airlines
20:00 Johannesburg
06:45 Newark
09:05 Fort Lauderdale-Hollywood International
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
UA187 United Airlines
UA2097 United Airlines
NK1240 Spirit Airlines
20:00 Johannesburg
07:00 Newark
09:05 Fort Lauderdale-Hollywood International
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
UA187 United Airlines
UA1041 United Airlines
JY232 InterCaribbean Airways
JY211 InterCaribbean Airways
20:00 Johannesburg
07:58 Newark
13:30 Santiago
11:30 Providenciales
05:45 Newark
11:40 Santiago
14:31 Providenciales
12:30 Cap Haitien
Connect
UA187 United Airlines
UA709 United Airlines
II713 IBC Airways
20:00 Johannesburg
06:45 Newark
10:00 Fort Lauderdale-Hollywood International
05:45 Newark
09:52 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
UA187 United Airlines
UA2097 United Airlines
II713 IBC Airways
20:00 Johannesburg
07:00 Newark
10:00 Fort Lauderdale-Hollywood International
05:45 Newark
10:05 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
UA187 United Airlines
UA2452 United Airlines
JY232 InterCaribbean Airways
JY211 InterCaribbean Airways
20:00 Johannesburg
08:02 Newark
13:30 Santiago
11:30 Providenciales
05:45 Newark
11:40 Santiago
14:31 Providenciales
12:30 Cap Haitien
Connect
UA187 United Airlines
UA2452 United Airlines
JY232 InterCaribbean Airways
JY216 InterCaribbean Airways
20:00 Johannesburg
08:02 Newark
13:30 Santiago
11:35 Providenciales
05:45 Newark
11:40 Santiago
14:31 Providenciales
12:20 Cap Haitien
Connect
UA187 United Airlines
UA1041 United Airlines
JY232 InterCaribbean Airways
JY216 InterCaribbean Airways
20:00 Johannesburg
07:58 Newark
13:30 Santiago
11:35 Providenciales
05:45 Newark
11:40 Santiago
14:31 Providenciales
12:20 Cap Haitien
Connect
UA187 United Airlines
B61732 JetBlue Airways
S612 Sunrise Airways
20:00 Johannesburg
15:30 Newark
09:05 Port au Prince
05:45 Newark
19:17 Port au Prince
09:35 Cap Haitien
Connect
UA187 United Airlines
UA1465 United Airlines
JY211 InterCaribbean Airways
20:00 Johannesburg
09:30 Newark
11:30 Providenciales
05:45 Newark
13:15 Providenciales
12:30 Cap Haitien
Connect
UA187 United Airlines
B62117 JetBlue Airways
UP291 Bahamasair
20:00 Johannesburg
09:30 Newark
08:00 Nassau
05:45 Newark
12:27 Nassau
10:00 Cap Haitien
Connect
UA187 United Airlines
UA1465 United Airlines
JY216 InterCaribbean Airways
20:00 Johannesburg
09:30 Newark
11:35 Providenciales
05:45 Newark
13:15 Providenciales
12:20 Cap Haitien
Connect
UA187 United Airlines
UA271 United Airlines
II713 IBC Airways
20:00 Johannesburg
07:45 Newark
10:00 Fort Lauderdale-Hollywood International
05:45 Newark
10:52 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
UA187 United Airlines
UA1456 United Airlines
UP291 Bahamasair
20:00 Johannesburg
08:31 Newark
08:00 Nassau
05:45 Newark
11:48 Nassau
10:00 Cap Haitien
Connect
DL201 Delta
DL1696 Delta
II713 IBC Airways
21:55 Johannesburg
14:55 Atlanta
10:00 Fort Lauderdale-Hollywood International
08:15 Atlanta
16:42 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
DL201 Delta
DL1532 Delta
NK1114 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
09:55 Atlanta
21:10 Tampa
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
11:22 Tampa
22:08 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2800 Delta
NK103 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
15:23 Atlanta
21:03 Myrtle Beach
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
16:38 Myrtle Beach
22:46 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1575 Delta
NK675 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
09:20 Atlanta
17:20 Orlando
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
10:54 Orlando
18:34 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2163 Delta
NK2502 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
12:15 Atlanta
17:40 Pensacola
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:23 Pensacola
20:25 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2564 Delta
NK675 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
11:24 Atlanta
17:20 Orlando
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:53 Orlando
18:34 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1706 Delta
NK2502 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
10:15 Atlanta
17:40 Pensacola
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
10:31 Pensacola
20:25 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1692 Delta
NK2502 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
14:38 Atlanta
17:40 Pensacola
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
14:51 Pensacola
20:25 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2685 Delta
NK103 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
11:10 Atlanta
21:03 Myrtle Beach
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:21 Myrtle Beach
22:46 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1869 Delta
JY211 InterCaribbean Airways
21:55 Johannesburg
10:11 Atlanta
11:30 Providenciales
08:15 Atlanta
13:01 Providenciales
12:30 Cap Haitien
Connect
DL201 Delta
DL1671 Delta
II713 IBC Airways
21:55 Johannesburg
12:26 Atlanta
10:00 Fort Lauderdale-Hollywood International
08:15 Atlanta
14:12 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
DL201 Delta
DL2150 Delta
NK1114 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
11:04 Atlanta
21:10 Tampa
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:30 Tampa
22:08 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1399 Delta
II713 IBC Airways
21:55 Johannesburg
10:40 Atlanta
10:00 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
12:00 Cap Haitien
Connect
DL201 Delta
DL2790 Delta
NK1114 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
13:18 Atlanta
21:10 Tampa
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
14:41 Tampa
22:08 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2301 Delta
AF613 Air France
S616 Sunrise Airways
21:55 Johannesburg
13:52 Atlanta
09:05 Miami
15:00 Port au Prince
08:15 Atlanta
15:40 Miami
11:00 Port au Prince
15:30 Cap Haitien
Connect
DL201 Delta
DL1906 Delta
JY251 InterCaribbean Airways
JY211 InterCaribbean Airways
21:55 Johannesburg
17:59 Atlanta
08:15 Kingston
11:30 Providenciales
08:15 Atlanta
19:51 Kingston
10:35 Providenciales
12:30 Cap Haitien
Connect
DL201 Delta
DL1399 Delta
NK1240 Spirit Airlines
21:55 Johannesburg
10:40 Atlanta
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL2356 Delta
AF613 Air France
S616 Sunrise Airways
21:55 Johannesburg
11:00 Atlanta
09:05 Miami
15:00 Port au Prince
08:15 Atlanta
12:44 Miami
11:00 Port au Prince
15:30 Cap Haitien
Connect
DL201 Delta
DL1636 Delta
AF613 Air France
S616 Sunrise Airways
21:55 Johannesburg
16:27 Atlanta
09:05 Miami
15:00 Port au Prince
08:15 Atlanta
18:15 Miami
11:00 Port au Prince
15:30 Cap Haitien
Connect
DL201 Delta
DL1696 Delta
NK1240 Spirit Airlines
21:55 Johannesburg
14:55 Atlanta
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
16:42 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1671 Delta
B61909 JetBlue Airways
S612 Sunrise Airways
21:55 Johannesburg
12:26 Atlanta
16:07 Fort Lauderdale-Hollywood International
09:05 Port au Prince
08:15 Atlanta
14:12 Fort Lauderdale-Hollywood International
18:00 Port au Prince
09:35 Cap Haitien
Connect
DL201 Delta
DL1671 Delta
NK1240 Spirit Airlines
21:55 Johannesburg
12:26 Atlanta
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
14:12 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect
DL201 Delta
DL1399 Delta
B61909 JetBlue Airways
S612 Sunrise Airways
21:55 Johannesburg
10:40 Atlanta
16:07 Fort Lauderdale-Hollywood International
09:05 Port au Prince
08:15 Atlanta
12:30 Fort Lauderdale-Hollywood International
18:00 Port au Prince
09:35 Cap Haitien
Connect
DL201 Delta
DL1198 2816 2816 2816 2816 2816 Delta
NK675 Spirit Airlines
NK1240 Spirit Airlines
21:55 Johannesburg
10:20 Atlanta
17:20 Orlando
09:05 Fort Lauderdale-Hollywood International
08:15 Atlanta
11:53 Orlando
18:34 Fort Lauderdale-Hollywood International
11:05 Cap Haitien
Connect

4. Johannesburg to Punta Cana

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

  2. You take a flight from Johannesburg to Punta Cana and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Punta Cana to your destination in Delmas, Haiti.

Flight Depart Arrive
AF995 Air France
AF760 Air France
18:50 Johannesburg
11:05 Paris CDG
05:45 Paris CDG
15:25 Punta Cana
Connect
AF995 Air France
AF968 Air France
18:50 Johannesburg
10:15 Paris CDG
05:45 Paris CDG
14:35 Punta Cana
Connect
AF995 Air France
AF741 Air France
18:50 Johannesburg
12:05 Paris CDG
05:45 Paris CDG
15:20 Punta Cana
Connect
LH573 Lufthansa
4Y2 Airbus France
19:00 Johannesburg
12:00 Frankfurt
05:35 Frankfurt
15:40 Punta Cana
Connect
LX289 Swiss
WK34 Edelweiss Air
19:25 Johannesburg
13:45 Zurich
06:10 Zurich
17:50 Punta Cana
Connect
UA187 United Airlines
UA1514 United Airlines
20:00 Johannesburg
09:13 Newark
05:45 Newark
13:20 Punta Cana
Connect
UA187 United Airlines
UA2122 United Airlines
20:00 Johannesburg
07:03 Newark
05:45 Newark
11:00 Punta Cana
Connect
UA187 United Airlines
B61015 JetBlue Airways
20:00 Johannesburg
09:40 Newark
05:45 Newark
13:31 Punta Cana
Connect
LX285 Swiss
WK34 Edelweiss Air
20:25 Johannesburg
13:45 Zurich
06:10 Zurich
17:50 Punta Cana
Connect
DL201 Delta
DL1900 Delta
21:55 Johannesburg
09:45 Atlanta
08:15 Atlanta
13:11 Punta Cana
Connect
DL201 Delta
DL1916 Delta
21:55 Johannesburg
11:15 Atlanta
08:15 Atlanta
14:38 Punta Cana
Connect

5. Johannesburg to Puerto Plata

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

  2. You take a flight from Johannesburg to Puerto Plata and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Puerto Plata to your destination in Delmas, Haiti.

Flight Depart Arrive
LH573 Lufthansa
DE2144 Condor Flugdienst
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
13:40 Puerto Plata
Connect
UA187 United Airlines
UA1078 United Airlines
20:00 Johannesburg
08:15 Newark
05:45 Newark
11:52 Puerto Plata
Connect
UA187 United Airlines
B62267 JetBlue Airways
20:00 Johannesburg
08:37 Newark
05:45 Newark
12:12 Puerto Plata
Connect

6. Johannesburg to Santo Domingo

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

  2. You take a flight from Johannesburg to Santo Domingo and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Santo Domingo to your destination in Delmas, Haiti.

Flight Depart Arrive
AF995 Air France
AF734 Air France
18:50 Johannesburg
13:40 Paris CDG
05:45 Paris CDG
18:05 Santo Domingo
Connect
AF995 Air France
AF760 Air France
AF760 Air France
18:50 Johannesburg
11:05 Paris CDG
17:45 Punta Cana
05:45 Paris CDG
15:25 Punta Cana
18:35 Santo Domingo
Connect
UA187 United Airlines
UA1984 United Airlines
20:00 Johannesburg
06:47 Newark
05:45 Newark
10:32 Santo Domingo
Connect
UA187 United Airlines
UA2404 United Airlines
20:00 Johannesburg
10:08 Newark
05:45 Newark
14:00 Santo Domingo
Connect
DL201 Delta
DL1958 Delta
21:55 Johannesburg
09:45 Atlanta
08:15 Atlanta
13:06 Santo Domingo
Connect

7. Johannesburg to Santiago

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

  2. You take a flight from Johannesburg to Santiago and cost approximately 702 USD.

  3. You take a bus, shuttle or taxi from Santiago to your destination in Delmas, Haiti.

Flight Depart Arrive
AF995 Air France
AF022 Air France
DL1855 Delta
18:50 Johannesburg
08:15 Paris CDG
13:20 New York JFK
05:45 Paris CDG
11:40 New York JFK
17:00 Santiago
Connect
UA187 United Airlines
UA2452 United Airlines
20:00 Johannesburg
08:02 Newark
05:45 Newark
11:40 Santiago
Connect
UA187 United Airlines
UA1041 United Airlines
20:00 Johannesburg
07:58 Newark
05:45 Newark
11:40 Santiago
Connect
UA187 United Airlines
UA1624 United Airlines
20:00 Johannesburg
10:20 Newark
05:45 Newark
14:00 Santiago
Connect
DL201 Delta
DL860 Delta
DL1855 Delta
21:55 Johannesburg
09:53 Atlanta
13:20 New York JFK
08:15 Atlanta
12:06 New York JFK
17:00 Santiago
Connect

References

Find Hotels in Delmas, Haiti

You can find hotels and accommodations in Delmas, Haiti with our hotels search tool below

Booking.com