HowToGo

Flight from Belgium to South Africa

Search Transfer from Belgium to South Africa

Search Flights

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

1. Milwaukee to Capetown

  1. You take a bus, shuttle or taxi from your location in Belgium to Milwaukee.

  2. You take a flight from Milwaukee to Capetown and cost approximately 1200 USD.

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

Flight Depart Arrive
UA4953 United Airlines
UA1122 United Airlines
07:49 Milwaukee
20:30 Newark
11:09 Newark
17:00 Capetown
Connect
AC8444 Air Canada
AC7654 Air Canada
UA1122 United Airlines
09:55 Milwaukee
16:25 Toronto
20:30 Newark
12:24 Toronto
18:02 Newark
17:00 Capetown
Connect
DL1336 Delta
DL204 Delta
DL204 Delta
10:14 Milwaukee
17:45 Atlanta
16:15 Johannesburg
13:13 Atlanta
14:45 Johannesburg
18:30 Capetown
Connect
UA4967 United Airlines
UA1122 United Airlines
11:34 Milwaukee
20:30 Newark
14:54 Newark
17:00 Capetown
Connect
DL2751 Delta
DL204 Delta
DL204 Delta
12:00 Milwaukee
17:45 Atlanta
16:15 Johannesburg
15:07 Atlanta
14:45 Johannesburg
18:30 Capetown
Connect
UA3788 United Airlines
UA1842 United Airlines
UA1122 United Airlines
12:10 Milwaukee
14:01 Chicago O'Hare
20:30 Newark
13:00 Chicago O'Hare
17:37 Newark
17:00 Capetown
Connect
UA3788 United Airlines
UA2669 United Airlines
UA1122 United Airlines
12:10 Milwaukee
15:10 Chicago O'Hare
20:30 Newark
13:00 Chicago O'Hare
18:46 Newark
17:00 Capetown
Connect
UA3731 United Airlines
UA2669 United Airlines
UA1122 United Airlines
13:10 Milwaukee
15:10 Chicago O'Hare
20:30 Newark
14:10 Chicago O'Hare
18:46 Newark
17:00 Capetown
Connect
DL2208 Delta
DL204 Delta
DL204 Delta
13:50 Milwaukee
17:45 Atlanta
16:15 Johannesburg
16:45 Atlanta
14:45 Johannesburg
18:30 Capetown
Connect
UA4372 United Airlines
UA1122 United Airlines
15:14 Milwaukee
20:30 Newark
18:27 Newark
17:00 Capetown
Connect

2. Milwaukee to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Belgium to Milwaukee.

  2. You take a flight from Milwaukee to Johannesburg and cost approximately 1100 USD.

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

Flight Depart Arrive
UA4953 United Airlines
UA188 United Airlines
07:49 Milwaukee
20:45 Newark
11:09 Newark
17:45 Johannesburg
Connect
DL2283 Delta
DL1778 Delta
DL204 Delta
09:00 Milwaukee
11:15 Minneapolis
17:45 Atlanta
10:21 Minneapolis
14:48 Atlanta
14:45 Johannesburg
Connect
DL1336 Delta
DL204 Delta
10:14 Milwaukee
17:45 Atlanta
13:13 Atlanta
14:45 Johannesburg
Connect
DL3600 Delta
DL1716 Delta
DL204 Delta
10:36 Milwaukee
13:03 Minneapolis
17:45 Atlanta
12:00 Minneapolis
16:35 Atlanta
14:45 Johannesburg
Connect
DL3600 Delta
DL1081 Delta
DL204 Delta
10:36 Milwaukee
12:55 Minneapolis
17:45 Atlanta
12:00 Minneapolis
16:25 Atlanta
14:45 Johannesburg
Connect
UA4967 United Airlines
UA188 United Airlines
11:34 Milwaukee
20:45 Newark
14:54 Newark
17:45 Johannesburg
Connect
DL2751 Delta
DL204 Delta
12:00 Milwaukee
17:45 Atlanta
15:07 Atlanta
14:45 Johannesburg
Connect
WN1033 Southwest Airlines
DL204 Delta
12:20 Milwaukee
17:45 Atlanta
15:20 Atlanta
14:45 Johannesburg
Connect
DL2208 Delta
DL204 Delta
13:50 Milwaukee
17:45 Atlanta
16:45 Atlanta
14:45 Johannesburg
Connect
UA4372 United Airlines
UA188 United Airlines
15:14 Milwaukee
20:45 Newark
18:27 Newark
17:45 Johannesburg
Connect

3. Chicago O'Hare to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Belgium to Chicago O'Hare.

  2. You take a flight from Chicago O'Hare to Johannesburg and cost approximately 800 USD.

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

Flight Depart Arrive
QR724 Qatar Airways
QR1363 Qatar Airways
01:30 Chicago O'Hare
02:55 Doha
23:35 Doha
10:45 Johannesburg
Connect
DL4881 Delta
SA204 South African Airways
06:00 Chicago O'Hare
11:15 New York JFK
09:20 New York JFK
08:00 Johannesburg
Connect
DL1587 Delta
DL204 Delta
11:00 Chicago O'Hare
17:45 Atlanta
13:52 Atlanta
14:45 Johannesburg
Connect
UA3555 United Airlines
DL204 Delta
12:45 Chicago O'Hare
17:45 Atlanta
15:42 Atlanta
14:45 Johannesburg
Connect
DL411 Delta
DL204 Delta
13:00 Chicago O'Hare
17:45 Atlanta
15:57 Atlanta
14:45 Johannesburg
Connect
UA2677 United Airlines
SA210 South African Airways
SA210 South African Airways
13:12 Chicago O'Hare
17:40 Washington Dulles
09:10 Accra
16:01 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
AA4874 American Airlines
DL204 Delta
13:20 Chicago O'Hare
17:45 Atlanta
16:29 Atlanta
14:45 Johannesburg
Connect
DL2204 Delta
DL204 Delta
13:22 Chicago O'Hare
17:45 Atlanta
16:16 Atlanta
14:45 Johannesburg
Connect
UA1842 United Airlines
UA188 United Airlines
14:01 Chicago O'Hare
20:45 Newark
17:37 Newark
17:45 Johannesburg
Connect
UA2669 United Airlines
UA188 United Airlines
15:10 Chicago O'Hare
20:45 Newark
18:46 Newark
17:45 Johannesburg
Connect
UA2672 United Airlines
UA188 United Airlines
16:05 Chicago O'Hare
20:45 Newark
19:55 Newark
17:45 Johannesburg
Connect
AA1273 American Airlines
UA188 United Airlines
16:45 Chicago O'Hare
20:45 Newark
19:51 Newark
17:45 Johannesburg
Connect
KL0612 KLM
KL0591 KLM
16:55 Chicago O'Hare
10:15 Amsterdam Schiphol
07:35 Amsterdam Schiphol
22:05 Johannesburg
Connect
KL0612 KLM
KL0509 KLM
16:55 Chicago O'Hare
11:55 Amsterdam Schiphol
07:35 Amsterdam Schiphol
23:45 Johannesburg
Connect
UA909 United Airlines
KL0591 KLM
18:00 Chicago O'Hare
10:15 Amsterdam Schiphol
09:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
EY150 Etihad
EY602 Etihad
18:20 Chicago O'Hare
02:05 Abu Dhabi
17:45 Abu Dhabi
08:20 Johannesburg
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
19:10 Chicago O'Hare
20:45 Doha
17:15 Doha
04:35 Johannesburg
Connect
LY024 El Al
LY051 El Al
19:15 Chicago O'Hare
22:00 Tel Aviv
14:25 Tel Aviv
06:40 Johannesburg
Connect
BA296 British Airways
BA057 British Airways
20:35 Chicago O'Hare
21:10 London Heathrow
10:15 London Heathrow
10:15 Johannesburg
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
20:35 Chicago O'Hare
16:55 London Heathrow
06:15 Durban
10:15 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
UA938 United Airlines
SA235 South African Airways
21:05 Chicago O'Hare
19:00 London Heathrow
11:05 London Heathrow
07:05 Johannesburg
Connect
TK6 Turkish Airlines
TK42 Turkish Airlines
21:40 Chicago O'Hare
02:20 Istanbul
17:00 Istanbul
11:10 Johannesburg
Connect
LX9 Swiss
LX288 Swiss
22:25 Chicago O'Hare
16:50 Zurich
14:00 Zurich
04:30 Johannesburg
Connect

4. Madison to Capetown

  1. You take a bus, shuttle or taxi from your location in Belgium to Madison.

  2. You take a flight from Madison to Capetown and cost approximately 1200 USD.

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

Flight Depart Arrive
UA4374 United Airlines
UA1122 United Airlines
06:00 Madison
20:30 Newark
09:17 Newark
17:00 Capetown
Connect
UA6348 United Airlines
UA1188 United Airlines
UA1122 United Airlines
06:30 Madison
10:30 Washington Dulles
20:30 Newark
09:39 Washington Dulles
12:19 Newark
17:00 Capetown
Connect
UA6348 United Airlines
UA1156 United Airlines
UA1122 United Airlines
06:30 Madison
17:20 Washington Dulles
20:30 Newark
09:39 Washington Dulles
18:52 Newark
17:00 Capetown
Connect
UA4501 United Airlines
UA2669 United Airlines
UA1122 United Airlines
09:38 Madison
15:10 Chicago O'Hare
20:30 Newark
10:45 Chicago O'Hare
18:46 Newark
17:00 Capetown
Connect
DL2044 Delta
DL204 Delta
DL204 Delta
11:10 Madison
17:45 Atlanta
16:15 Johannesburg
14:20 Atlanta
14:45 Johannesburg
18:30 Capetown
Connect
UA4502 United Airlines
UA2669 United Airlines
UA1122 United Airlines
11:49 Madison
15:10 Chicago O'Hare
20:30 Newark
12:56 Chicago O'Hare
18:46 Newark
17:00 Capetown
Connect
UA4502 United Airlines
UA1842 United Airlines
UA1122 United Airlines
11:49 Madison
14:01 Chicago O'Hare
20:30 Newark
12:56 Chicago O'Hare
17:37 Newark
17:00 Capetown
Connect
DL5066 Delta
DL204 Delta
DL204 Delta
12:40 Madison
17:45 Atlanta
16:15 Johannesburg
15:55 Atlanta
14:45 Johannesburg
18:30 Capetown
Connect
UA5000 United Airlines
UA1156 United Airlines
UA1122 United Airlines
13:00 Madison
17:20 Washington Dulles
20:30 Newark
16:15 Washington Dulles
18:52 Newark
17:00 Capetown
Connect
DL3802 Delta
DL134 Delta
KL0597 KLM
13:05 Madison
18:50 Detroit
10:10 Amsterdam Schiphol
15:32 Detroit
08:25 Amsterdam Schiphol
22:30 Capetown
Connect
UA4376 United Airlines
UA1122 United Airlines
14:20 Madison
20:30 Newark
17:37 Newark
17:00 Capetown
Connect

5. Madison to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Belgium to Madison.

  2. You take a flight from Madison to Johannesburg and cost approximately 1100 USD.

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

Flight Depart Arrive
DL4875 Delta
DL204 Delta
06:00 Madison
17:45 Atlanta
09:15 Atlanta
14:45 Johannesburg
Connect
UA4374 United Airlines
UA188 United Airlines
06:00 Madison
20:45 Newark
09:17 Newark
17:45 Johannesburg
Connect
DL2044 Delta
DL204 Delta
11:10 Madison
17:45 Atlanta
14:20 Atlanta
14:45 Johannesburg
Connect
DL5066 Delta
DL204 Delta
12:40 Madison
17:45 Atlanta
15:55 Atlanta
14:45 Johannesburg
Connect
UA5000 United Airlines
SA210 South African Airways
SA210 South African Airways
13:00 Madison
17:40 Washington Dulles
09:10 Accra
16:15 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
DL3802 Delta
DL134 Delta
KL0591 KLM
13:05 Madison
18:50 Detroit
10:15 Amsterdam Schiphol
15:32 Detroit
08:25 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA4376 United Airlines
UA188 United Airlines
14:20 Madison
20:45 Newark
17:37 Newark
17:45 Johannesburg
Connect

6. Milwaukee to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Belgium to Milwaukee.

  2. You take a flight from Milwaukee to Bloemfontein and cost approximately 1200 USD.

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

Flight Depart Arrive
DL1336 Delta
DL204 Delta
4Z711 Airlink
10:14 Milwaukee
17:45 Atlanta
15:45 Johannesburg
13:13 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL1336 Delta
DL204 Delta
4Z705 Airlink
10:14 Milwaukee
17:45 Atlanta
16:20 Johannesburg
13:13 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL1336 Delta
DL204 Delta
4Z707 Airlink
10:14 Milwaukee
17:45 Atlanta
17:05 Johannesburg
13:13 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2751 Delta
DL204 Delta
4Z711 Airlink
12:00 Milwaukee
17:45 Atlanta
15:45 Johannesburg
15:07 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
DL2751 Delta
DL204 Delta
4Z705 Airlink
12:00 Milwaukee
17:45 Atlanta
16:20 Johannesburg
15:07 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL2751 Delta
DL204 Delta
4Z707 Airlink
12:00 Milwaukee
17:45 Atlanta
17:05 Johannesburg
15:07 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
WN1033 Southwest Airlines
DL204 Delta
4Z705 Airlink
12:20 Milwaukee
17:45 Atlanta
16:20 Johannesburg
15:20 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
WN1033 Southwest Airlines
DL204 Delta
4Z711 Airlink
12:20 Milwaukee
17:45 Atlanta
15:45 Johannesburg
15:20 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect
WN1033 Southwest Airlines
DL204 Delta
4Z707 Airlink
12:20 Milwaukee
17:45 Atlanta
17:05 Johannesburg
15:20 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2208 Delta
DL204 Delta
4Z705 Airlink
13:50 Milwaukee
17:45 Atlanta
16:20 Johannesburg
16:45 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL2208 Delta
DL204 Delta
4Z707 Airlink
13:50 Milwaukee
17:45 Atlanta
17:05 Johannesburg
16:45 Atlanta
14:45 Johannesburg
18:00 Bloemfontein
Connect
DL2208 Delta
DL204 Delta
4Z711 Airlink
13:50 Milwaukee
17:45 Atlanta
15:45 Johannesburg
16:45 Atlanta
14:45 Johannesburg
16:45 Bloemfontein
Connect

7. Grand Rapids to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Belgium to Grand Rapids.

  2. You take a flight from Grand Rapids to Johannesburg and cost approximately 1000 USD.

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

Flight Depart Arrive
UA4466 United Airlines
UA188 United Airlines
06:00 Grand Rapids
20:45 Newark
07:55 Newark
17:45 Johannesburg
Connect
DL2151 Delta
DL204 Delta
11:27 Grand Rapids
17:45 Atlanta
13:34 Atlanta
14:45 Johannesburg
Connect
UA4467 United Airlines
UA188 United Airlines
12:14 Grand Rapids
20:45 Newark
14:09 Newark
17:45 Johannesburg
Connect
DL1338 Delta
DL204 Delta
13:12 Grand Rapids
17:45 Atlanta
15:20 Atlanta
14:45 Johannesburg
Connect
DL1184 Delta
DL204 Delta
13:27 Grand Rapids
17:45 Atlanta
15:35 Atlanta
14:45 Johannesburg
Connect
UA4876 United Airlines
SA210 South African Airways
SA210 South African Airways
14:30 Grand Rapids
17:40 Washington Dulles
09:10 Accra
16:10 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
DL3581 Delta
DL134 Delta
KL0591 KLM
15:59 Grand Rapids
18:50 Detroit
10:15 Amsterdam Schiphol
17:05 Detroit
08:25 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA4468 United Airlines
UA188 United Airlines
17:00 Grand Rapids
20:45 Newark
18:47 Newark
17:45 Johannesburg
Connect

8. Chicago O'Hare to Durban

  1. You take a bus, shuttle or taxi from your location in Belgium to Chicago O'Hare.

  2. You take a flight from Chicago O'Hare to Durban and cost approximately 1200 USD.

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

Flight Depart Arrive
QR724 Qatar Airways
QR1363 Qatar Airways
QR1367 Qatar Airways
01:30 Chicago O'Hare
02:55 Doha
16:00 Johannesburg
23:35 Doha
10:45 Johannesburg
17:10 Durban
Connect
QR724 Qatar Airways
QR1363 Qatar Airways
BA6207 British Airways
01:30 Chicago O'Hare
02:55 Doha
15:15 Johannesburg
23:35 Doha
10:45 Johannesburg
16:20 Durban
Connect
QR724 Qatar Airways
QR1363 Qatar Airways
BA6211 British Airways
01:30 Chicago O'Hare
02:55 Doha
12:00 Johannesburg
23:35 Doha
10:45 Johannesburg
13:05 Durban
Connect
DL1347 Delta
DL204 Delta
QR1367 Qatar Airways
10:08 Chicago O'Hare
17:45 Atlanta
16:00 Johannesburg
13:06 Atlanta
14:45 Johannesburg
17:10 Durban
Connect
DL1347 Delta
DL204 Delta
JE259 Mango
10:08 Chicago O'Hare
17:45 Atlanta
16:35 Johannesburg
13:06 Atlanta
14:45 Johannesburg
17:45 Durban
Connect
DL1347 Delta
DL204 Delta
JE253 261 Mango
10:08 Chicago O'Hare
17:45 Atlanta
16:00 Johannesburg
13:06 Atlanta
14:45 Johannesburg
17:10 Durban
Connect
DL1587 Delta
DL204 Delta
4Z569 Airlink
11:00 Chicago O'Hare
17:45 Atlanta
16:45 Johannesburg
13:52 Atlanta
14:45 Johannesburg
17:50 Durban
Connect
DL1587 Delta
DL204 Delta
FA288 Safair
11:00 Chicago O'Hare
17:45 Atlanta
17:00 Johannesburg
13:52 Atlanta
14:45 Johannesburg
18:10 Durban
Connect
DL1587 Delta
DL204 Delta
JE257 Mango
11:00 Chicago O'Hare
17:45 Atlanta
16:45 Johannesburg
13:52 Atlanta
14:45 Johannesburg
17:55 Durban
Connect
UA299 United Airlines
UA1122 United Airlines
BA6317 British Airways
13:00 Chicago O'Hare
20:30 Newark
18:40 Capetown
16:36 Newark
17:00 Capetown
20:40 Durban
Connect
DL411 Delta
DL204 Delta
4Z569 Airlink
13:00 Chicago O'Hare
17:45 Atlanta
16:45 Johannesburg
15:57 Atlanta
14:45 Johannesburg
17:50 Durban
Connect
DL411 Delta
DL204 Delta
JE257 Mango
13:00 Chicago O'Hare
17:45 Atlanta
16:45 Johannesburg
15:57 Atlanta
14:45 Johannesburg
17:55 Durban
Connect
DL411 Delta
DL204 Delta
JE259 Mango
13:00 Chicago O'Hare
17:45 Atlanta
16:35 Johannesburg
15:57 Atlanta
14:45 Johannesburg
17:45 Durban
Connect
DL2204 Delta
DL204 Delta
QR1367 Qatar Airways
13:22 Chicago O'Hare
17:45 Atlanta
16:00 Johannesburg
16:16 Atlanta
14:45 Johannesburg
17:10 Durban
Connect
DL2204 Delta
DL204 Delta
JE259 Mango
13:22 Chicago O'Hare
17:45 Atlanta
16:35 Johannesburg
16:16 Atlanta
14:45 Johannesburg
17:45 Durban
Connect
DL2204 Delta
DL204 Delta
JE253 261 Mango
13:22 Chicago O'Hare
17:45 Atlanta
16:00 Johannesburg
16:16 Atlanta
14:45 Johannesburg
17:10 Durban
Connect
UA1842 United Airlines
UA1122 United Airlines
BA6317 British Airways
14:01 Chicago O'Hare
20:30 Newark
18:40 Capetown
17:37 Newark
17:00 Capetown
20:40 Durban
Connect
UA1842 United Airlines
UA188 United Airlines
JE261 Mango
14:01 Chicago O'Hare
20:45 Newark
18:45 Johannesburg
17:37 Newark
17:45 Johannesburg
19:55 Durban
Connect
UA1842 United Airlines
UA188 United Airlines
FA278 Safair
14:01 Chicago O'Hare
20:45 Newark
18:55 Johannesburg
17:37 Newark
17:45 Johannesburg
20:05 Durban
Connect
UA1842 United Airlines
UA188 United Airlines
FA284 Safair
14:01 Chicago O'Hare
20:45 Newark
18:50 Johannesburg
17:37 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA2669 United Airlines
UA1122 United Airlines
BA6317 British Airways
15:10 Chicago O'Hare
20:30 Newark
18:40 Capetown
18:46 Newark
17:00 Capetown
20:40 Durban
Connect
UA2669 United Airlines
UA188 United Airlines
FA278 Safair
15:10 Chicago O'Hare
20:45 Newark
18:55 Johannesburg
18:46 Newark
17:45 Johannesburg
20:05 Durban
Connect
UA2669 United Airlines
UA188 United Airlines
FA284 Safair
15:10 Chicago O'Hare
20:45 Newark
18:50 Johannesburg
18:46 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA2669 United Airlines
UA188 United Airlines
JE261 Mango
15:10 Chicago O'Hare
20:45 Newark
18:45 Johannesburg
18:46 Newark
17:45 Johannesburg
19:55 Durban
Connect
UA2672 United Airlines
UA188 United Airlines
JE261 Mango
16:05 Chicago O'Hare
20:45 Newark
18:45 Johannesburg
19:55 Newark
17:45 Johannesburg
19:55 Durban
Connect
UA2672 United Airlines
UA188 United Airlines
FA284 Safair
16:05 Chicago O'Hare
20:45 Newark
18:50 Johannesburg
19:55 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA2672 United Airlines
UA188 United Airlines
FA278 Safair
16:05 Chicago O'Hare
20:45 Newark
18:55 Johannesburg
19:55 Newark
17:45 Johannesburg
20:05 Durban
Connect
KL0612 KLM
KL0591 KLM
MN601 Comair
16:55 Chicago O'Hare
10:15 Amsterdam Schiphol
05:55 Johannesburg
07:35 Amsterdam Schiphol
22:05 Johannesburg
07:00 Durban
Connect
KL0612 KLM
KL0509 KLM
MN601 Comair
16:55 Chicago O'Hare
11:55 Amsterdam Schiphol
05:55 Johannesburg
07:35 Amsterdam Schiphol
23:45 Johannesburg
07:00 Durban
Connect
BA294 British Airways
BA041 British Airways
17:10 Chicago O'Hare
16:55 London Heathrow
06:50 London Heathrow
05:25 Durban
Connect
UA931 United Airlines
BA041 British Airways
18:20 Chicago O'Hare
16:55 London Heathrow
07:55 London Heathrow
05:25 Durban
Connect
AA86 American Airlines
BA041 British Airways
19:00 Chicago O'Hare
16:55 London Heathrow
08:40 London Heathrow
05:25 Durban
Connect
EK236 Emirates
EK775 Emirates
19:45 Chicago O'Hare
10:15 Dubai
19:10 Dubai
16:35 Durban
Connect
EK236 Emirates
EK775 767 Emirates
EK775 Emirates
19:45 Chicago O'Hare
04:30 Dubai
12:25 Johannesburg
19:10 Dubai
10:45 Johannesburg
13:35 Durban
Connect
BA296 British Airways
BA057 British Airways
BA6211 British Airways
20:35 Chicago O'Hare
21:10 London Heathrow
12:00 Johannesburg
10:15 London Heathrow
10:15 Johannesburg
13:05 Durban
Connect
BA296 British Airways
BA041 British Airways
20:35 Chicago O'Hare
16:55 London Heathrow
10:15 London Heathrow
05:25 Durban
Connect
UA938 United Airlines
BA041 British Airways
21:05 Chicago O'Hare
16:55 London Heathrow
11:05 London Heathrow
05:25 Durban
Connect
LX9 Swiss
LX288 Swiss
FA264 Safair
22:25 Chicago O'Hare
16:50 Zurich
05:50 Johannesburg
14:00 Zurich
04:30 Johannesburg
07:05 Durban
Connect
LX9 Swiss
LX288 Swiss
MN601 Comair
22:25 Chicago O'Hare
16:50 Zurich
05:55 Johannesburg
14:00 Zurich
04:30 Johannesburg
07:00 Durban
Connect
LX9 Swiss
LX288 Swiss
FA286 Safair
22:25 Chicago O'Hare
16:50 Zurich
06:00 Johannesburg
14:00 Zurich
04:30 Johannesburg
07:15 Durban
Connect

References

Find Hotels in South Africa

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

Booking.com