How to get to Delmas, Haiti from Witbank by flight ? You can check flights from Witbank to Delmas, Haiti below.
You can find flight ticket prices from Witbank to Delmas, Haiti with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Witbank to Johannesburg.
You take a flight from Johannesburg to Port au Prince and cost approximately 900 USD.
You take a bus, shuttle or taxi from Port au Prince to your destination in Delmas, Haiti.
Flight | Depart | Arrive | |
---|---|---|---|
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 |
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
B61732
JetBlue Airways
|
20:00
Johannesburg
15:30
Newark
|
05:45
Newark
19:17
Port au Prince
|
Connect |
DL201
Delta
DL1260
Delta
B61732
JetBlue Airways
|
22:55
Johannesburg
11:05
Atlanta
15:30
Newark
|
09:15
Atlanta
13:10
Newark
19:17
Port au Prince
|
Connect |
DL201
Delta
DL2356
Delta
AF613
Air France
|
22:55
Johannesburg
11:00
Atlanta
09:05
Miami
|
09:15
Atlanta
12:44
Miami
11:00
Port au Prince
|
Connect |
DL201
Delta
DL1636
Delta
AF613
Air France
|
22:55
Johannesburg
16:27
Atlanta
09:05
Miami
|
09:15
Atlanta
18:15
Miami
11:00
Port au Prince
|
Connect |
DL201
Delta
DL2301
Delta
AF613
Air France
|
22:55
Johannesburg
13:52
Atlanta
09:05
Miami
|
09:15
Atlanta
15:40
Miami
11:00
Port au Prince
|
Connect |
You take a bus, shuttle or taxi from your location in Witbank to Johannesburg.
You take a flight from Johannesburg to Cap Haitien and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Cap Haitien to your destination in Delmas, Haiti.
Flight | Depart | Arrive | |
---|---|---|---|
BA056
British Airways
BA253
British Airways
UP291
Bahamasair
|
19:20
Johannesburg
10:15
London Heathrow
08:00
Nassau
|
05:30
London Heathrow
14:35
Nassau
10:00
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
UA793
United Airlines
NK1240
Spirit Airlines
|
20:00
Johannesburg
10:00
Newark
09:05
Fort Lauderdale-Hollywood International
|
05:45
Newark
13:03
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
UA1613
United Airlines
NK1240
Spirit Airlines
|
20:00
Johannesburg
09:00
Newark
09:05
Fort Lauderdale-Hollywood International
|
05:45
Newark
12:11
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
UA187
United Airlines
UA1465
United Airlines
JY211
InterCaribbean Airways
|
20:00
Johannesburg
08:25
Newark
11:30
Providenciales
|
05:45
Newark
11:54
Providenciales
12:30
Cap Haitien
|
Connect |
UA187
United Airlines
UA1465
United Airlines
JY216
InterCaribbean Airways
|
20:00
Johannesburg
08:25
Newark
11:35
Providenciales
|
05:45
Newark
11:54
Providenciales
12:20
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
UA1613
United Airlines
II713
IBC Airways
|
20:00
Johannesburg
09:00
Newark
10:00
Fort Lauderdale-Hollywood International
|
05:45
Newark
12:11
Fort Lauderdale-Hollywood International
12:00
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
UA793
United Airlines
II713
IBC Airways
|
20:00
Johannesburg
10:00
Newark
10:00
Fort Lauderdale-Hollywood International
|
05:45
Newark
13:03
Fort Lauderdale-Hollywood International
12:00
Cap Haitien
|
Connect |
UA187
United Airlines
UA1480
United Airlines
UP291
Bahamasair
|
20:00
Johannesburg
10:22
Newark
08:00
Nassau
|
05:45
Newark
13:25
Nassau
10:00
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 |
VS450
Virgin Atlantic
BA253
British Airways
UP291
Bahamasair
|
20:10
Johannesburg
10:15
London Heathrow
08:00
Nassau
|
06:20
London Heathrow
14:35
Nassau
10:00
Cap Haitien
|
Connect |
DL201
Delta
DL2685
Delta
NK103
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
11:10
Atlanta
21:03
Myrtle Beach
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:21
Myrtle Beach
22:46
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1513
Delta
NK675
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:40
Atlanta
17:20
Orlando
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:08
Orlando
18:34
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1692
Delta
NK2502
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
14:38
Atlanta
17:40
Pensacola
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:51
Pensacola
20:25
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2790
Delta
NK1114
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
13:18
Atlanta
21:20
Tampa
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:44
Tampa
22:18
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2816
Delta
NK675
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
10:20
Atlanta
17:20
Orlando
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
11:53
Orlando
18:34
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2564
Delta
NK675
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
11:24
Atlanta
17:20
Orlando
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:53
Orlando
18:34
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1906
Delta
JY251
InterCaribbean Airways
JY211
InterCaribbean Airways
|
22:55
Johannesburg
17:59
Atlanta
08:15
Kingston
11:30
Providenciales
|
09:15
Atlanta
19:51
Kingston
10:35
Providenciales
12:30
Cap Haitien
|
Connect |
DL201
Delta
DL2800
Delta
NK103
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
15:23
Atlanta
21:03
Myrtle Beach
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
16:38
Myrtle Beach
22:46
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2150
Delta
NK1114
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
11:00
Atlanta
21:20
Tampa
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:29
Tampa
22:18
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1636
Delta
AF613
Air France
S616
Sunrise Airways
|
22:55
Johannesburg
16:27
Atlanta
09:05
Miami
15:00
Port au Prince
|
09:15
Atlanta
18:15
Miami
11:00
Port au Prince
15:30
Cap Haitien
|
Connect |
DL201
Delta
DL2356
Delta
AF613
Air France
S616
Sunrise Airways
|
22:55
Johannesburg
11:00
Atlanta
09:05
Miami
15:00
Port au Prince
|
09:15
Atlanta
12:44
Miami
11:00
Port au Prince
15:30
Cap Haitien
|
Connect |
DL201
Delta
DL2163
Delta
NK2502
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:15
Atlanta
17:40
Pensacola
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:23
Pensacola
20:25
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1869
Delta
JY211
InterCaribbean Airways
|
22:55
Johannesburg
10:11
Atlanta
11:30
Providenciales
|
09:15
Atlanta
13:01
Providenciales
12:30
Cap Haitien
|
Connect |
DL201
Delta
DL1706
Delta
NK2502
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
10:15
Atlanta
17:40
Pensacola
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
10:31
Pensacola
20:25
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2301
Delta
AF613
Air France
S616
Sunrise Airways
|
22:55
Johannesburg
13:52
Atlanta
09:05
Miami
15:00
Port au Prince
|
09:15
Atlanta
15:40
Miami
11:00
Port au Prince
15:30
Cap Haitien
|
Connect |
DL201
Delta
DL1671
Delta
II713
IBC Airways
|
22:55
Johannesburg
12:26
Atlanta
10:00
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:12
Fort Lauderdale-Hollywood International
12:00
Cap Haitien
|
Connect |
DL201
Delta
DL1399
Delta
NK1240
Spirit Airlines
|
22:55
Johannesburg
10:40
Atlanta
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:30
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1399
Delta
II713
IBC Airways
|
22:55
Johannesburg
10:40
Atlanta
10:00
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
12:30
Fort Lauderdale-Hollywood International
12:00
Cap Haitien
|
Connect |
DL201
Delta
DL2648
Delta
G43721
Allegiant Air
NK1240
Spirit Airlines
|
22:55
Johannesburg
13:46
Atlanta
15:51
Knoxville
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:35
Knoxville
17:21
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1696
Delta
II713
IBC Airways
|
22:55
Johannesburg
14:55
Atlanta
10:00
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
16:42
Fort Lauderdale-Hollywood International
12:00
Cap Haitien
|
Connect |
DL201
Delta
DL2713
Delta
G4949
Allegiant Air
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:59
Atlanta
21:36
Greenville/Spartanburg
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
13:51
Greenville/Spartanburg
23:26
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1696
Delta
NK1240
Spirit Airlines
|
22:55
Johannesburg
14:55
Atlanta
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
16:42
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL4866
Delta
G42662 2607
Allegiant Air
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:15
Atlanta
14:14
Knoxville
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
13:06
Knoxville
16:16
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1671
Delta
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:26
Atlanta
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
14:12
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL1435
Delta
G4471
Allegiant Air
NK1240
Spirit Airlines
|
22:55
Johannesburg
12:40
Atlanta
18:01
Asheville
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
13:37
Asheville
20:00
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
DL201
Delta
DL2086
Delta
NK1114
Spirit Airlines
NK1240
Spirit Airlines
|
22:55
Johannesburg
15:19
Atlanta
21:20
Tampa
09:05
Fort Lauderdale-Hollywood International
|
09:15
Atlanta
16:42
Tampa
22:18
Fort Lauderdale-Hollywood International
11:05
Cap Haitien
|
Connect |
You take a bus, shuttle or taxi from your location in Witbank to Johannesburg.
You take a flight from Johannesburg to Punta Cana and cost approximately 700 USD.
You take a bus, shuttle or taxi from Punta Cana to your destination in Delmas, Haiti.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
AF741
Air France
|
18:50
Johannesburg
12:05
Paris CDG
|
05:45
Paris CDG
15:20
Punta Cana
|
Connect |
AF995
Air France
AF968
Air France
|
18:50
Johannesburg
15:20
Paris CDG
|
05:45
Paris CDG
18: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
UA2122
United Airlines
|
20:00
Johannesburg
07:03
Newark
|
05:45
Newark
11:00
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
B61015
JetBlue Airways
|
20:00
Johannesburg
09:40
Newark
|
05:45
Newark
13:31
Punta Cana
|
Connect |
DL201
Delta
DL1916
Delta
|
22:55
Johannesburg
11:15
Atlanta
|
09:15
Atlanta
14:38
Punta Cana
|
Connect |
You can find hotels and accommodations in Delmas, Haiti with our hotels search tool below
Booking.com