HowToGo

Flight from Chicago to Singapore, South Africa

How to get to Singapore, South Africa from Chicago by flight ? You can check flights from Chicago to Singapore, South Africa below.

Search Transfer from Chicago to Singapore, South Africa

Search Flights

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

1. Chicago O'Hare to Johannesburg

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

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

Flight Depart Arrive
QR724 Qatar Airways
QR1363 Qatar Airways
01:25 Chicago O'Hare
02:30 Doha
22:55 Doha
09:50 Johannesburg
Connect
QR724 Qatar Airways
QR1367 1477 Qatar Airways
01:25 Chicago O'Hare
07:35 Doha
22:55 Doha
14:55 Johannesburg
Connect
DL1347 Delta
DL200 Delta
10:13 Chicago O'Hare
19:05 Atlanta
13:01 Atlanta
16:30 Johannesburg
Connect
UA2200 United Airlines
UA188 United Airlines
10:50 Chicago O'Hare
20:45 Newark
14:09 Newark
17:45 Johannesburg
Connect
AA4669 American Airlines
DL200 Delta
11:45 Chicago O'Hare
19:05 Atlanta
14:51 Atlanta
16:30 Johannesburg
Connect
DL1725 Delta
DL200 Delta
12:20 Chicago O'Hare
19:05 Atlanta
15:13 Atlanta
16:30 Johannesburg
Connect
UA1030 United Airlines
UA188 United Airlines
12:45 Chicago O'Hare
20:45 Newark
16:11 Newark
17:45 Johannesburg
Connect
AA1860 American Airlines
DL200 Delta
13:29 Chicago O'Hare
19:05 Atlanta
16:16 Atlanta
16:30 Johannesburg
Connect
AA642 American Airlines
UA188 United Airlines
13:44 Chicago O'Hare
20:45 Newark
16:45 Newark
17:45 Johannesburg
Connect
UA2290 United Airlines
DL200 Delta
14:00 Chicago O'Hare
19:05 Atlanta
17:00 Atlanta
16:30 Johannesburg
Connect
UA1747 United Airlines
UA188 United Airlines
14:15 Chicago O'Hare
20:45 Newark
17:36 Newark
17:45 Johannesburg
Connect
DL2856 Delta
DL200 Delta
14:20 Chicago O'Hare
19:05 Atlanta
17:12 Atlanta
16:30 Johannesburg
Connect
KL0612 KLM
KL0591 KLM
16:15 Chicago O'Hare
10:35 Amsterdam Schiphol
06:55 Amsterdam Schiphol
21:20 Johannesburg
Connect
UA909 United Airlines
KL0591 KLM
18:25 Chicago O'Hare
10:35 Amsterdam Schiphol
09:20 Amsterdam Schiphol
21:20 Johannesburg
Connect
EY150 Etihad
EY602 Etihad
19:15 Chicago O'Hare
02:00 Abu Dhabi
17:35 Abu Dhabi
08:15 Johannesburg
Connect
LX9 Swiss
LX288 Swiss
19:15 Chicago O'Hare
22:40 Zurich
10:50 Zurich
09:10 Johannesburg
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
19:50 Chicago O'Hare
20:40 Doha
17:20 Doha
04:00 Johannesburg
Connect
QR726 Qatar Airways
QR1363 Qatar Airways
19:50 Chicago O'Hare
02:30 Doha
17:20 Doha
09:50 Johannesburg
Connect
AF153 Air France
AF990 Air France
19:55 Chicago O'Hare
21:00 Paris CDG
11:05 Paris CDG
07:40 Johannesburg
Connect
EK236 Emirates
EK775 Emirates
20:45 Chicago O'Hare
04:05 Dubai
19:10 Dubai
10:15 Johannesburg
Connect
BA296 British Airways
BA057 British Airways
20:50 Chicago O'Hare
21:25 London Heathrow
10:45 London Heathrow
09:15 Johannesburg
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
20:50 Chicago O'Hare
16:55 London Heathrow
07:00 Durban
10:45 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
TK6 Turkish Airlines
TK42 Turkish Airlines
21:35 Chicago O'Hare
01:45 Istanbul
16:05 Istanbul
10:20 Johannesburg
Connect

2. Chicago Midway to Johannesburg

  1. You take a flight from Chicago Midway to Johannesburg and cost approximately 850 USD.

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

Flight Depart Arrive
DL2500 Delta
DL200 Delta
06:01 Chicago Midway
19:05 Atlanta
08:45 Atlanta
16:30 Johannesburg
Connect
DL2825 Delta
DL200 Delta
10:16 Chicago Midway
19:05 Atlanta
12:57 Atlanta
16:30 Johannesburg
Connect
DL5759 Delta
DL200 Delta
12:40 Chicago Midway
19:05 Atlanta
15:35 Atlanta
16:30 Johannesburg
Connect
WN2733 Southwest Airlines
DL200 Delta
13:15 Chicago Midway
19:05 Atlanta
16:05 Atlanta
16:30 Johannesburg
Connect
DL5162 Delta
DL134 Delta
KL0591 KLM
13:32 Chicago Midway
18:25 Detroit
10:35 Amsterdam Schiphol
15:41 Detroit
08:00 Amsterdam Schiphol
21:20 Johannesburg
Connect
WN2136 Southwest Airlines
DL200 Delta
13:55 Chicago Midway
19:05 Atlanta
16:50 Atlanta
16:30 Johannesburg
Connect
WN3495 Southwest Airlines
UA4424 United Airlines
UA188 United Airlines
13:55 Chicago Midway
17:30 Detroit
20:45 Newark
16:05 Detroit
19:21 Newark
17:45 Johannesburg
Connect
WN4755 Southwest Airlines
UA3662 United Airlines
UA188 United Airlines
13:55 Chicago Midway
18:15 Portland
20:45 Newark
17:05 Portland
19:51 Newark
17:45 Johannesburg
Connect
WN4681 Southwest Airlines
UA3507 United Airlines
UA188 United Airlines
14:15 Chicago Midway
17:10 Grand Rapids
20:45 Newark
16:10 Grand Rapids
19:15 Newark
17:45 Johannesburg
Connect
WN5641 Southwest Airlines
DL200 Delta
14:50 Chicago Midway
19:05 Atlanta
17:40 Atlanta
16:30 Johannesburg
Connect

3. South Bend to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Chicago to South Bend.

  2. You take a flight from South Bend to Johannesburg and cost approximately 850 USD.

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

Flight Depart Arrive
DL4765 Delta
DL200 Delta
06:00 South Bend
19:05 Atlanta
07:49 Atlanta
16:30 Johannesburg
Connect
DL3529 Delta
DL410 Delta
DL200 Delta
08:10 South Bend
14:15 Detroit
19:05 Atlanta
09:18 Detroit
16:11 Atlanta
16:30 Johannesburg
Connect
UA3971 United Airlines
UA1747 United Airlines
UA188 United Airlines
11:13 South Bend
14:15 Chicago O'Hare
20:45 Newark
11:09 Chicago O'Hare
17:36 Newark
17:45 Johannesburg
Connect
UA3971 United Airlines
UA1030 United Airlines
UA188 United Airlines
11:13 South Bend
12:45 Chicago O'Hare
20:45 Newark
11:09 Chicago O'Hare
16:11 Newark
17:45 Johannesburg
Connect
DL4764 Delta
DL410 Delta
DL200 Delta
11:55 South Bend
14:15 Detroit
19:05 Atlanta
12:48 Detroit
16:11 Atlanta
16:30 Johannesburg
Connect
DL4764 Delta
DL541 Delta
DL200 Delta
11:55 South Bend
16:03 Detroit
19:05 Atlanta
12:48 Detroit
18:02 Atlanta
16:30 Johannesburg
Connect
DL4764 Delta
DL134 Delta
KL0591 KLM
11:55 South Bend
18:25 Detroit
10:35 Amsterdam Schiphol
12:48 Detroit
08:00 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL5006 Delta
DL70 Delta
KL0591 KLM
12:35 South Bend
16:25 Atlanta
10:35 Amsterdam Schiphol
14:31 Atlanta
07:00 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL5006 Delta
DL72 Delta
KL0591 KLM
12:35 South Bend
17:55 Atlanta
10:35 Amsterdam Schiphol
14:31 Atlanta
08:15 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL5006 Delta
DL200 Delta
12:35 South Bend
19:05 Atlanta
14:31 Atlanta
16:30 Johannesburg
Connect
UA5510 United Airlines
UA1747 United Airlines
UA188 United Airlines
13:08 South Bend
14:15 Chicago O'Hare
20:45 Newark
13:04 Chicago O'Hare
17:36 Newark
17:45 Johannesburg
Connect
UA5510 United Airlines
UA2290 United Airlines
DL200 Delta
13:08 South Bend
14:00 Chicago O'Hare
19:05 Atlanta
13:04 Chicago O'Hare
17:00 Atlanta
16:30 Johannesburg
Connect

4. Milwaukee to Johannesburg

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

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

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

Flight Depart Arrive
DL2679 Delta
DL375 Delta
DL200 Delta
05:41 Milwaukee
08:55 Minneapolis
19:05 Atlanta
07:00 Minneapolis
12:18 Atlanta
16:30 Johannesburg
Connect
DL2466 Delta
DL200 Delta
07:20 Milwaukee
19:05 Atlanta
10:15 Atlanta
16:30 Johannesburg
Connect
DL3601 Delta
DL434 Delta
DL200 Delta
08:35 Milwaukee
12:59 Minneapolis
19:05 Atlanta
09:50 Minneapolis
16:24 Atlanta
16:30 Johannesburg
Connect
DL3635 Delta
DL434 Delta
DL200 Delta
09:46 Milwaukee
12:59 Minneapolis
19:05 Atlanta
10:59 Minneapolis
16:24 Atlanta
16:30 Johannesburg
Connect
DL2446 Delta
DL200 Delta
10:56 Milwaukee
19:05 Atlanta
13:51 Atlanta
16:30 Johannesburg
Connect
DL4708 Delta
KL0656 KLM
KL0591 KLM
12:45 Milwaukee
15:00 Minneapolis
10:35 Amsterdam Schiphol
14:03 Minneapolis
05:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4708 Delta
DL160 Delta
KL0591 KLM
12:45 Milwaukee
17:24 Minneapolis
10:35 Amsterdam Schiphol
14:03 Minneapolis
08:30 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL1488 Delta
DL200 Delta
13:11 Milwaukee
19:05 Atlanta
16:11 Atlanta
16:30 Johannesburg
Connect

5. Chicago O'Hare to Nelspruit

  1. You take a flight from Chicago O'Hare to Nelspruit and cost approximately 700 USD.

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

Flight Depart Arrive
QR724 Qatar Airways
QR1367 1477 Qatar Airways
4Z845 Airlink
01:25 Chicago O'Hare
07:35 Doha
15:55 Johannesburg
22:55 Doha
14:55 Johannesburg
16:50 Nelspruit
Connect
QR724 Qatar Airways
QR1363 Qatar Airways
4Z845 Airlink
01:25 Chicago O'Hare
02:30 Doha
15:55 Johannesburg
22:55 Doha
09:50 Johannesburg
16:50 Nelspruit
Connect
QR724 Qatar Airways
QR1363 Qatar Airways
4Z841 Airlink
01:25 Chicago O'Hare
02:30 Doha
11:05 Johannesburg
22:55 Doha
09:50 Johannesburg
12:00 Nelspruit
Connect
DL1347 Delta
DL200 Delta
4Z837 Airlink
10:13 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
13:01 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
AA4669 American Airlines
DL200 Delta
4Z837 Airlink
11:45 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
14:51 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
DL1725 Delta
DL200 Delta
4Z837 Airlink
12:20 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
15:13 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
AA1860 American Airlines
DL200 Delta
4Z837 Airlink
13:29 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
16:16 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
UA2290 United Airlines
DL200 Delta
4Z837 Airlink
14:00 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
17:00 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
DL2856 Delta
DL200 Delta
4Z837 Airlink
14:20 Chicago O'Hare
19:05 Atlanta
18:05 Johannesburg
17:12 Atlanta
16:30 Johannesburg
19:00 Nelspruit
Connect
KL0612 KLM
KL0591 KLM
4Z823 Airlink
16:15 Chicago O'Hare
10:35 Amsterdam Schiphol
07:00 Johannesburg
06:55 Amsterdam Schiphol
21:20 Johannesburg
07:55 Nelspruit
Connect
EY150 Etihad
EY602 Etihad
4Z829 Airlink
19:15 Chicago O'Hare
02:00 Abu Dhabi
10:15 Johannesburg
17:35 Abu Dhabi
08:15 Johannesburg
11:10 Nelspruit
Connect
LX9 Swiss
LX288 Swiss
4Z829 Airlink
19:15 Chicago O'Hare
22:40 Zurich
10:15 Johannesburg
10:50 Zurich
09:10 Johannesburg
11:10 Nelspruit
Connect
EY150 Etihad
EY602 Etihad
4Z827 Airlink
19:15 Chicago O'Hare
02:00 Abu Dhabi
09:20 Johannesburg
17:35 Abu Dhabi
08:15 Johannesburg
10:15 Nelspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
4Z829 Airlink
19:50 Chicago O'Hare
20:40 Doha
10:15 Johannesburg
17:20 Doha
04:00 Johannesburg
11:10 Nelspruit
Connect
QR726 Qatar Airways
QR1363 Qatar Airways
4Z841 Airlink
19:50 Chicago O'Hare
02:30 Doha
11:05 Johannesburg
17:20 Doha
09:50 Johannesburg
12:00 Nelspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
4Z827 Airlink
19:50 Chicago O'Hare
20:40 Doha
09:20 Johannesburg
17:20 Doha
04:00 Johannesburg
10:15 Nelspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
4Z823 Airlink
19:50 Chicago O'Hare
20:40 Doha
07:00 Johannesburg
17:20 Doha
04:00 Johannesburg
07:55 Nelspruit
Connect
AF153 Air France
AF990 Air France
4Z841 Airlink
19:55 Chicago O'Hare
21:00 Paris CDG
11:05 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
12:00 Nelspruit
Connect
AF153 Air France
AF990 Air France
4Z829 Airlink
19:55 Chicago O'Hare
21:00 Paris CDG
10:15 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
11:10 Nelspruit
Connect
AF153 Air France
AF990 Air France
4Z827 Airlink
19:55 Chicago O'Hare
21:00 Paris CDG
09:20 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
10:15 Nelspruit
Connect
EK236 Emirates
EK775 Emirates
4Z841 Airlink
20:45 Chicago O'Hare
04:05 Dubai
11:05 Johannesburg
19:10 Dubai
10:15 Johannesburg
12:00 Nelspruit
Connect
BA296 British Airways
BA041 British Airways
4Z505 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
12:45 Durban
10:45 London Heathrow
05:25 Durban
13:50 Nelspruit
Connect
BA296 British Airways
BA057 British Airways
4Z841 Airlink
20:50 Chicago O'Hare
21:25 London Heathrow
11:05 Johannesburg
10:45 London Heathrow
09:15 Johannesburg
12:00 Nelspruit
Connect
BA296 British Airways
BA057 British Airways
4Z829 Airlink
20:50 Chicago O'Hare
21:25 London Heathrow
10:15 Johannesburg
10:45 London Heathrow
09:15 Johannesburg
11:10 Nelspruit
Connect
BA296 British Airways
BA041 British Airways
BA6202 British Airways
4Z829 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
08:15 Durban
10:15 Johannesburg
10:45 London Heathrow
05:25 Durban
09:20 Johannesburg
11:10 Nelspruit
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
4Z829 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
07:00 Durban
10:15 Johannesburg
10:45 London Heathrow
05:25 Durban
08:05 Johannesburg
11:10 Nelspruit
Connect
LH435 Lufthansa
LH574 Lufthansa
4Z663 Airlink
21:10 Chicago O'Hare
19:25 Munich
10:20 Capetown
12:45 Munich
07:40 Capetown
12:45 Nelspruit
Connect

6. Chicago O'Hare to Hoedspruit

  1. You take a flight from Chicago O'Hare to Hoedspruit and cost approximately 1300 USD.

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

Flight Depart Arrive
QR724 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
01:25 Chicago O'Hare
02:30 Doha
11:40 Johannesburg
22:55 Doha
09:50 Johannesburg
12:35 Hoedspruit
Connect
QR724 Qatar Airways
QR1363 Qatar Airways
4Z873 Airlink
01:25 Chicago O'Hare
02:30 Doha
12:50 Johannesburg
22:55 Doha
09:50 Johannesburg
13:45 Hoedspruit
Connect
LH431 Lufthansa
LH572 Lufthansa
4Z871 Airlink
16:00 Chicago O'Hare
22:05 Frankfurt
10:30 Johannesburg
07:20 Frankfurt
08:30 Johannesburg
11:25 Hoedspruit
Connect
KL0612 KLM
KL0591 KLM
4Z871 Airlink
16:15 Chicago O'Hare
10:35 Amsterdam Schiphol
10:30 Johannesburg
06:55 Amsterdam Schiphol
21:20 Johannesburg
11:25 Hoedspruit
Connect
KL0612 KLM
KL0597 KLM
5Z1812 CemAir
16:15 Chicago O'Hare
10:05 Amsterdam Schiphol
10:00 Capetown
06:55 Amsterdam Schiphol
21:25 Capetown
12:15 Hoedspruit
Connect
OS66 Austrian Airlines
OS31 Austrian Airlines
5Z1812 CemAir
16:20 Chicago O'Hare
10:00 Vienna
10:00 Capetown
08:25 Vienna
21:15 Capetown
12:15 Hoedspruit
Connect
BA294 British Airways
BA057 British Airways
5Z890 CemAir
17:05 Chicago O'Hare
21:25 London Heathrow
11:40 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
12:35 Hoedspruit
Connect
BA294 British Airways
BA057 British Airways
4Z871 Airlink
17:05 Chicago O'Hare
21:25 London Heathrow
10:30 Johannesburg
06:50 London Heathrow
09:15 Johannesburg
11:25 Hoedspruit
Connect
UA952 United Airlines
LH574 Lufthansa
5Z1812 CemAir
18:20 Chicago O'Hare
19:25 Munich
10:00 Capetown
09:45 Munich
07:40 Capetown
12:15 Hoedspruit
Connect
LX9 Swiss
LX288 Swiss
4Z873 Airlink
19:15 Chicago O'Hare
22:40 Zurich
12:50 Johannesburg
10:50 Zurich
09:10 Johannesburg
13:45 Hoedspruit
Connect
EY150 Etihad
EY602 Etihad
4Z873 Airlink
19:15 Chicago O'Hare
02:00 Abu Dhabi
12:50 Johannesburg
17:35 Abu Dhabi
08:15 Johannesburg
13:45 Hoedspruit
Connect
LX9 Swiss
LX288 Swiss
4Z871 Airlink
19:15 Chicago O'Hare
22:40 Zurich
10:30 Johannesburg
10:50 Zurich
09:10 Johannesburg
11:25 Hoedspruit
Connect
EY150 Etihad
EY602 Etihad
4Z871 Airlink
19:15 Chicago O'Hare
02:00 Abu Dhabi
10:30 Johannesburg
17:35 Abu Dhabi
08:15 Johannesburg
11:25 Hoedspruit
Connect
LX9 Swiss
LX288 Swiss
5Z890 CemAir
19:15 Chicago O'Hare
22:40 Zurich
11:40 Johannesburg
10:50 Zurich
09:10 Johannesburg
12:35 Hoedspruit
Connect
EY150 Etihad
EY602 Etihad
5Z890 CemAir
19:15 Chicago O'Hare
02:00 Abu Dhabi
11:40 Johannesburg
17:35 Abu Dhabi
08:15 Johannesburg
12:35 Hoedspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
5Z890 CemAir
19:50 Chicago O'Hare
20:40 Doha
11:40 Johannesburg
17:20 Doha
04:00 Johannesburg
12:35 Hoedspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
4Z873 Airlink
19:50 Chicago O'Hare
20:40 Doha
12:50 Johannesburg
17:20 Doha
04:00 Johannesburg
13:45 Hoedspruit
Connect
QR726 Qatar Airways
QR1363 Qatar Airways
4Z873 Airlink
19:50 Chicago O'Hare
02:30 Doha
12:50 Johannesburg
17:20 Doha
09:50 Johannesburg
13:45 Hoedspruit
Connect
QR726 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
19:50 Chicago O'Hare
02:30 Doha
11:40 Johannesburg
17:20 Doha
09:50 Johannesburg
12:35 Hoedspruit
Connect
QR726 Qatar Airways
QR1365 Qatar Airways
4Z871 Airlink
19:50 Chicago O'Hare
20:40 Doha
10:30 Johannesburg
17:20 Doha
04:00 Johannesburg
11:25 Hoedspruit
Connect
AF153 Air France
AF990 Air France
4Z871 Airlink
19:55 Chicago O'Hare
21:00 Paris CDG
10:30 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
11:25 Hoedspruit
Connect
AF153 Air France
AF990 Air France
5Z890 CemAir
19:55 Chicago O'Hare
21:00 Paris CDG
11:40 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
12:35 Hoedspruit
Connect
AF153 Air France
AF990 Air France
4Z873 Airlink
19:55 Chicago O'Hare
21:00 Paris CDG
12:50 Johannesburg
11:05 Paris CDG
07:40 Johannesburg
13:45 Hoedspruit
Connect
EK236 Emirates
EK775 Emirates
4Z873 Airlink
20:45 Chicago O'Hare
04:05 Dubai
12:50 Johannesburg
19:10 Dubai
10:15 Johannesburg
13:45 Hoedspruit
Connect
EK236 Emirates
EK775 Emirates
5Z890 CemAir
20:45 Chicago O'Hare
04:05 Dubai
11:40 Johannesburg
19:10 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
4Z871 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
07:00 Durban
10:30 Johannesburg
10:45 London Heathrow
05:25 Durban
08:05 Johannesburg
11:25 Hoedspruit
Connect
BA296 British Airways
BA057 British Airways
4Z873 Airlink
20:50 Chicago O'Hare
21:25 London Heathrow
12:50 Johannesburg
10:45 London Heathrow
09:15 Johannesburg
13:45 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6202 British Airways
4Z871 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
08:15 Durban
10:30 Johannesburg
10:45 London Heathrow
05:25 Durban
09:20 Johannesburg
11:25 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
5Z890 CemAir
20:50 Chicago O'Hare
16:55 London Heathrow
07:00 Durban
11:40 Johannesburg
10:45 London Heathrow
05:25 Durban
08:05 Johannesburg
12:35 Hoedspruit
Connect
BA296 British Airways
BA057 British Airways
5Z890 CemAir
20:50 Chicago O'Hare
21:25 London Heathrow
11:40 Johannesburg
10:45 London Heathrow
09:15 Johannesburg
12:35 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6200 British Airways
4Z873 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
07:00 Durban
12:50 Johannesburg
10:45 London Heathrow
05:25 Durban
08:05 Johannesburg
13:45 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6204 British Airways
4Z873 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
09:15 Durban
12:50 Johannesburg
10:45 London Heathrow
05:25 Durban
10:20 Johannesburg
13:45 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6202 British Airways
4Z873 Airlink
20:50 Chicago O'Hare
16:55 London Heathrow
08:15 Durban
12:50 Johannesburg
10:45 London Heathrow
05:25 Durban
09:20 Johannesburg
13:45 Hoedspruit
Connect
BA296 British Airways
BA057 British Airways
4Z871 Airlink
20:50 Chicago O'Hare
21:25 London Heathrow
10:30 Johannesburg
10:45 London Heathrow
09:15 Johannesburg
11:25 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6204 British Airways
5Z890 CemAir
20:50 Chicago O'Hare
16:55 London Heathrow
09:15 Durban
11:40 Johannesburg
10:45 London Heathrow
05:25 Durban
10:20 Johannesburg
12:35 Hoedspruit
Connect
BA296 British Airways
BA041 British Airways
BA6202 British Airways
5Z890 CemAir
20:50 Chicago O'Hare
16:55 London Heathrow
08:15 Durban
11:40 Johannesburg
10:45 London Heathrow
05:25 Durban
09:20 Johannesburg
12:35 Hoedspruit
Connect
LH435 Lufthansa
LH574 Lufthansa
5Z1812 CemAir
21:10 Chicago O'Hare
19:25 Munich
10:00 Capetown
12:45 Munich
07:40 Capetown
12:15 Hoedspruit
Connect
LH435 Lufthansa
LH574 Lufthansa
4Z657 Airlink
21:10 Chicago O'Hare
19:25 Munich
10:50 Capetown
12:45 Munich
07:40 Capetown
13:10 Hoedspruit
Connect
TK6 Turkish Airlines
TK42 Turkish Airlines
4Z873 Airlink
21:35 Chicago O'Hare
01:45 Istanbul
12:50 Johannesburg
16:05 Istanbul
10:20 Johannesburg
13:45 Hoedspruit
Connect
TK6 Turkish Airlines
TK42 Turkish Airlines
5Z890 CemAir
21:35 Chicago O'Hare
01:45 Istanbul
11:40 Johannesburg
16:05 Istanbul
10:20 Johannesburg
12:35 Hoedspruit
Connect

7. Grand Rapids to Johannesburg

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

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

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

Flight Depart Arrive
DL2848 Delta
DL200 Delta
06:25 Grand Rapids
19:05 Atlanta
08:20 Atlanta
16:30 Johannesburg
Connect
DL1318 Delta
DL200 Delta
11:53 Grand Rapids
19:05 Atlanta
13:46 Atlanta
16:30 Johannesburg
Connect
DL2358 Delta
DL200 Delta
15:40 Grand Rapids
19:05 Atlanta
17:35 Atlanta
16:30 Johannesburg
Connect
UA3507 United Airlines
UA188 United Airlines
17:10 Grand Rapids
20:45 Newark
19:15 Newark
17:45 Johannesburg
Connect

References

Find Hotels in Singapore, South Africa

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

Booking.com