How to get to Marshalltown, IA, USA from Midrand by flight ? You can check flights from Midrand to Marshalltown, IA, USA below.
You can find flight ticket prices from Midrand to Marshalltown, IA, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Cedar Rapids and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Cedar Rapids to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
TK41
Turkish Airlines
TK185
Turkish Airlines
UA3889
United Airlines
|
18:10
Johannesburg
06:35
Istanbul
11:00
Chicago O'Hare
|
04:50
Istanbul
09:50
Chicago O'Hare
12:15
Cedar Rapids
|
Connect |
AF995
Air France
DL97
Delta
DL4968
Delta
|
18:50
Johannesburg
10:30
Paris CDG
15:55
Detroit
|
05:45
Paris CDG
13:00
Detroit
16:36
Cedar Rapids
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA5233
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:44
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
LH573
Lufthansa
UA945
United Airlines
UA5233
United Airlines
|
19:00
Johannesburg
08:35
Frankfurt
14:44
Chicago O'Hare
|
05:35
Frankfurt
10:55
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
BA056
British Airways
AA733
American Airlines
AA5590
American Airlines
|
19:20
Johannesburg
12:15
London Heathrow
18:37
Charlotte
|
05:30
London Heathrow
16:15
Charlotte
20:07
Cedar Rapids
|
Connect |
BA056
British Airways
AA99
American Airlines
AA3615
American Airlines
|
19:20
Johannesburg
07:45
London Heathrow
14:55
Chicago O'Hare
|
05:30
London Heathrow
10:30
Chicago O'Hare
15:59
Cedar Rapids
|
Connect |
BA056
British Airways
AA99
American Airlines
AA3936
American Airlines
|
19:20
Johannesburg
07:45
London Heathrow
13:15
Chicago O'Hare
|
05:30
London Heathrow
10:30
Chicago O'Hare
14:19
Cedar Rapids
|
Connect |
LX283
Swiss
UA12
United Airlines
UA5233
United Airlines
|
19:25
Johannesburg
09:50
Zurich
14:44
Chicago O'Hare
|
06:10
Zurich
12:45
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA5450
United Airlines
|
20:00
Johannesburg
10:06
Newark
21:45
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
22:57
Cedar Rapids
|
Connect |
UA187
United Airlines
UA405
United Airlines
UA5233
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:44
Chicago O'Hare
|
06:15
Newark
13:14
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
UA187
United Airlines
UA2444
United Airlines
UA4707
United Airlines
|
20:00
Johannesburg
07:53
Newark
13:35
Denver
|
06:15
Newark
10:20
Denver
16:38
Cedar Rapids
|
Connect |
UA187
United Airlines
UA501
United Airlines
UA4707
United Airlines
|
20:00
Johannesburg
09:54
Newark
13:35
Denver
|
06:15
Newark
12:19
Denver
16:38
Cedar Rapids
|
Connect |
UA187
United Airlines
UA501
United Airlines
UA483
United Airlines
|
20:00
Johannesburg
09:54
Newark
20:41
Denver
|
06:15
Newark
12:19
Denver
23:31
Cedar Rapids
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA5233
United Airlines
|
20:00
Johannesburg
10:06
Newark
14:44
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
UA187
United Airlines
UA2444
United Airlines
UA483
United Airlines
|
20:00
Johannesburg
07:53
Newark
20:41
Denver
|
06:15
Newark
10:20
Denver
23:31
Cedar Rapids
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3889
United Airlines
|
20:00
Johannesburg
07:51
Newark
11:00
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
12:15
Cedar Rapids
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA483
United Airlines
|
20:00
Johannesburg
12:29
Newark
20:41
Denver
|
06:15
Newark
14:43
Denver
23:31
Cedar Rapids
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA5233
United Airlines
|
20:00
Johannesburg
07:51
Newark
14:44
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
UA187
United Airlines
UA405
United Airlines
UA5450
United Airlines
|
20:00
Johannesburg
11:45
Newark
21:45
Chicago O'Hare
|
06:15
Newark
13:14
Chicago O'Hare
22:57
Cedar Rapids
|
Connect |
BA054
British Airways
AA87
American Airlines
AA3807
American Airlines
|
20:45
Johannesburg
12:15
London Heathrow
20:20
Chicago O'Hare
|
06:55
London Heathrow
15:15
Chicago O'Hare
21:24
Cedar Rapids
|
Connect |
BA054
British Airways
AA99
American Airlines
AA3936
American Airlines
|
20:45
Johannesburg
07:45
London Heathrow
13:15
Chicago O'Hare
|
06:55
London Heathrow
10:30
Chicago O'Hare
14:19
Cedar Rapids
|
Connect |
BA054
British Airways
AA731
American Airlines
AA5590
American Airlines
|
20:45
Johannesburg
10:05
London Heathrow
18:37
Charlotte
|
06:55
London Heathrow
13:55
Charlotte
20:07
Cedar Rapids
|
Connect |
BA054
British Airways
AA733
American Airlines
AA5590
American Airlines
|
20:45
Johannesburg
12:15
London Heathrow
18:37
Charlotte
|
06:55
London Heathrow
16:15
Charlotte
20:07
Cedar Rapids
|
Connect |
BA054
British Airways
AA99
American Airlines
AA3807
American Airlines
|
20:45
Johannesburg
07:45
London Heathrow
20:20
Chicago O'Hare
|
06:55
London Heathrow
10:30
Chicago O'Hare
21:24
Cedar Rapids
|
Connect |
BA054
British Airways
AA99
American Airlines
AA3615
American Airlines
|
20:45
Johannesburg
07:45
London Heathrow
14:55
Chicago O'Hare
|
06:55
London Heathrow
10:30
Chicago O'Hare
15:59
Cedar Rapids
|
Connect |
BA054
British Airways
BA295
British Airways
AA3615
American Airlines
|
20:45
Johannesburg
10:25
London Heathrow
14:55
Chicago O'Hare
|
06:55
London Heathrow
13:10
Chicago O'Hare
15:59
Cedar Rapids
|
Connect |
BA054
British Airways
BA295
British Airways
AA3807
American Airlines
|
20:45
Johannesburg
10:25
London Heathrow
20:20
Chicago O'Hare
|
06:55
London Heathrow
13:10
Chicago O'Hare
21:24
Cedar Rapids
|
Connect |
DL201
Delta
DL301
Delta
AA5177
American Airlines
|
21:55
Johannesburg
11:00
Atlanta
14:25
Charlotte
|
08:15
Atlanta
12:15
Charlotte
15:46
Cedar Rapids
|
Connect |
DL201
Delta
DL1725
Delta
UA5233
United Airlines
|
21:55
Johannesburg
10:15
Atlanta
14:44
Chicago O'Hare
|
08:15
Atlanta
11:19
Chicago O'Hare
15:56
Cedar Rapids
|
Connect |
DL201
Delta
DL1725
Delta
AA3615
American Airlines
|
21:55
Johannesburg
10:15
Atlanta
14:55
Chicago O'Hare
|
08:15
Atlanta
11:19
Chicago O'Hare
15:59
Cedar Rapids
|
Connect |
DL201
Delta
DL2476
Delta
AA5177
American Airlines
|
21:55
Johannesburg
11:00
Atlanta
14:25
Charlotte
|
08:15
Atlanta
12:13
Charlotte
15:46
Cedar Rapids
|
Connect |
DL201
Delta
DL2330
Delta
AA5177
American Airlines
|
21:55
Johannesburg
12:21
Atlanta
14:25
Charlotte
|
08:15
Atlanta
13:32
Charlotte
15:46
Cedar Rapids
|
Connect |
DL201
Delta
DL1725
Delta
AA3936
American Airlines
|
21:55
Johannesburg
10:15
Atlanta
13:15
Chicago O'Hare
|
08:15
Atlanta
11:19
Chicago O'Hare
14:19
Cedar Rapids
|
Connect |
DL201
Delta
DL455
Delta
DL4968
Delta
|
21:55
Johannesburg
11:00
Atlanta
15:55
Detroit
|
08:15
Atlanta
12:55
Detroit
16:36
Cedar Rapids
|
Connect |
DL201
Delta
DL469
Delta
DL4681
Delta
|
21:55
Johannesburg
13:44
Atlanta
21:21
Minneapolis
|
08:15
Atlanta
15:21
Minneapolis
22:29
Cedar Rapids
|
Connect |
DL201
Delta
DL1160
Delta
|
21:55
Johannesburg
19:30
Atlanta
|
08:15
Atlanta
20:41
Cedar Rapids
|
Connect |
DL201
Delta
DL488
Delta
DL4681
Delta
|
21:55
Johannesburg
12:27
Atlanta
21:21
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
22:29
Cedar Rapids
|
Connect |
DL201
Delta
DL463
Delta
DL4985
Delta
|
21:55
Johannesburg
10:12
Atlanta
12:45
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
13:49
Cedar Rapids
|
Connect |
DL201
Delta
DL1092
Delta
AA5739
American Airlines
|
21:55
Johannesburg
11:18
Atlanta
14:48
Dallas/Ft.Worth
|
08:15
Atlanta
12:48
Dallas/Ft.Worth
16:44
Cedar Rapids
|
Connect |
KL0592
KLM
DL75
Delta
DL1160
Delta
|
23:10
Johannesburg
13:00
Amsterdam Schiphol
19:30
Atlanta
|
10:15
Amsterdam Schiphol
16:30
Atlanta
20:41
Cedar Rapids
|
Connect |
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Des Moines and cost approximately 900 USD.
You take a bus, shuttle or taxi from Des Moines to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA405
United Airlines
UA3802
United Airlines
|
20:00
Johannesburg
11:45
Newark
15:55
Chicago O'Hare
|
06:15
Newark
13:14
Chicago O'Hare
17:23
Des Moines
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3808
United Airlines
|
20:00
Johannesburg
07:51
Newark
13:00
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
14:28
Des Moines
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3808
United Airlines
|
20:00
Johannesburg
10:06
Newark
13:00
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
14:28
Des Moines
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3802
United Airlines
|
20:00
Johannesburg
10:06
Newark
15:55
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
17:23
Des Moines
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3802
United Airlines
|
20:00
Johannesburg
07:51
Newark
15:55
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
17:23
Des Moines
|
Connect |
DL201
Delta
DL2537
Delta
|
21:55
Johannesburg
15:59
Atlanta
|
08:15
Atlanta
17:15
Des Moines
|
Connect |
DL201
Delta
DL5542
Delta
|
21:55
Johannesburg
13:55
Atlanta
|
08:15
Atlanta
15:11
Des Moines
|
Connect |
DL201
Delta
DL463
Delta
DL5463
Delta
|
21:55
Johannesburg
10:12
Atlanta
15:15
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
16:24
Des Moines
|
Connect |
DL201
Delta
DL455
Delta
DL4760
Delta
|
21:55
Johannesburg
11:00
Atlanta
15:55
Detroit
|
08:15
Atlanta
12:55
Detroit
16:49
Des Moines
|
Connect |
DL201
Delta
DL2956
Delta
|
21:55
Johannesburg
09:50
Atlanta
|
08:15
Atlanta
11:00
Des Moines
|
Connect |
DL201
Delta
DL488
Delta
DL5463
Delta
|
21:55
Johannesburg
12:27
Atlanta
15:15
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
16:24
Des Moines
|
Connect |
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Waterloo and cost approximately 900 USD.
You take a bus, shuttle or taxi from Waterloo to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
TK41
Turkish Airlines
TK185
Turkish Airlines
AA3671
American Airlines
|
18:10
Johannesburg
06:35
Istanbul
17:00
Chicago O'Hare
|
04:50
Istanbul
09:50
Chicago O'Hare
18:09
Waterloo
|
Connect |
VS450
Virgin Atlantic
BA295
British Airways
AA3671
American Airlines
|
18:45
Johannesburg
10:25
London Heathrow
17:00
Chicago O'Hare
|
05:00
London Heathrow
13:10
Chicago O'Hare
18:09
Waterloo
|
Connect |
VS450
Virgin Atlantic
AA87
American Airlines
AA3671
American Airlines
|
18:45
Johannesburg
12:15
London Heathrow
17:00
Chicago O'Hare
|
05:00
London Heathrow
15:15
Chicago O'Hare
18:09
Waterloo
|
Connect |
VS450
Virgin Atlantic
AA99
American Airlines
AA3671
American Airlines
|
18:45
Johannesburg
07:45
London Heathrow
17:00
Chicago O'Hare
|
05:00
London Heathrow
10:30
Chicago O'Hare
18:09
Waterloo
|
Connect |
LH573
Lufthansa
UA945
United Airlines
AA3671
American Airlines
|
19:00
Johannesburg
08:35
Frankfurt
17:00
Chicago O'Hare
|
05:35
Frankfurt
10:55
Chicago O'Hare
18:09
Waterloo
|
Connect |
LH573
Lufthansa
UA906
United Airlines
AA3671
American Airlines
|
19:00
Johannesburg
12:45
Frankfurt
17:00
Chicago O'Hare
|
05:35
Frankfurt
15:05
Chicago O'Hare
18:09
Waterloo
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
AA3671
American Airlines
|
19:00
Johannesburg
10:45
Frankfurt
17:00
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
18:09
Waterloo
|
Connect |
LX283
Swiss
LX8
Swiss
AA3671
American Airlines
|
19:25
Johannesburg
13:05
Zurich
17:00
Chicago O'Hare
|
06:10
Zurich
15:55
Chicago O'Hare
18:09
Waterloo
|
Connect |
LX283
Swiss
UA12
United Airlines
AA3671
American Airlines
|
19:25
Johannesburg
09:50
Zurich
17:00
Chicago O'Hare
|
06:10
Zurich
12:45
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA794
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
10:06
Newark
17:00
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA405
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
11:45
Newark
17:00
Chicago O'Hare
|
06:15
Newark
13:14
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA1762
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
07:51
Newark
17:00
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA3486
United Airlines
UA1704
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
10:20
Newark
14:19
Cleveland
17:00
Chicago O'Hare
|
06:15
Newark
12:09
Cleveland
14:48
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA3473
United Airlines
UA3429 6032
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
08:23
Newark
11:00
Buffalo
17:00
Chicago O'Hare
|
06:15
Newark
10:01
Buffalo
12:05
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA3532
United Airlines
UA4647
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
08:49
Newark
14:05
Pittsburgh
17:00
Chicago O'Hare
|
06:15
Newark
10:30
Pittsburgh
14:55
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA3486
United Airlines
UA5625
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
10:20
Newark
14:19
Cleveland
17:00
Chicago O'Hare
|
06:15
Newark
12:09
Cleveland
14:52
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA4576
United Airlines
UA4647
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
10:59
Newark
14:05
Pittsburgh
17:00
Chicago O'Hare
|
06:15
Newark
12:23
Pittsburgh
14:55
Chicago O'Hare
18:09
Waterloo
|
Connect |
UA187
United Airlines
UA3516
United Airlines
UA4749 3624
United Airlines
AA3671
American Airlines
|
20:00
Johannesburg
08:34
Newark
13:49
Detroit
17:00
Chicago O'Hare
|
06:15
Newark
10:50
Detroit
14:20
Chicago O'Hare
18:09
Waterloo
|
Connect |
BA054
British Airways
BA295
British Airways
AA3671
American Airlines
|
20:45
Johannesburg
10:25
London Heathrow
17:00
Chicago O'Hare
|
06:55
London Heathrow
13:10
Chicago O'Hare
18:09
Waterloo
|
Connect |
BA054
British Airways
AA99
American Airlines
AA3671
American Airlines
|
20:45
Johannesburg
07:45
London Heathrow
17:00
Chicago O'Hare
|
06:55
London Heathrow
10:30
Chicago O'Hare
18:09
Waterloo
|
Connect |
BA054
British Airways
AA87
American Airlines
AA3671
American Airlines
|
20:45
Johannesburg
12:15
London Heathrow
17:00
Chicago O'Hare
|
06:55
London Heathrow
15:15
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1643
Delta
AA6069
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:55
Atlanta
13:10
Madison
17:00
Chicago O'Hare
|
08:15
Atlanta
11:06
Madison
14:04
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1488
Delta
AA3066
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
12:20
Atlanta
14:32
Milwaukee
17:00
Chicago O'Hare
|
08:15
Atlanta
13:21
Milwaukee
15:24
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL2202
Delta
AA4174
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:57
Atlanta
13:36
Covington
17:00
Chicago O'Hare
|
08:15
Atlanta
11:18
Covington
14:11
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL5497
Delta
AA3032
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
10:30
Atlanta
15:57
Fort Wayne
17:00
Chicago O'Hare
|
08:15
Atlanta
12:21
Fort Wayne
16:05
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL5049
Delta
AA3713
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
11:05
Atlanta
15:00
Moline
17:00
Chicago O'Hare
|
08:15
Atlanta
12:03
Moline
16:00
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL2280
Delta
AA4174
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
11:06
Atlanta
13:36
Covington
17:00
Chicago O'Hare
|
08:15
Atlanta
12:29
Covington
14:11
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1554
Delta
AA3095
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:32
Atlanta
12:30
Indianapolis
17:00
Chicago O'Hare
|
08:15
Atlanta
11:05
Indianapolis
12:43
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL2775
Delta
AA6236
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:25
Atlanta
11:50
Dayton
17:00
Chicago O'Hare
|
08:15
Atlanta
10:59
Dayton
12:10
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL5660
Delta
AA4218
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:05
Atlanta
11:31
Lexington
17:00
Chicago O'Hare
|
08:15
Atlanta
10:15
Lexington
12:09
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1725
Delta
AA3671
American Airlines
|
21:55
Johannesburg
10:15
Atlanta
17:00
Chicago O'Hare
|
08:15
Atlanta
11:19
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL5660
Delta
AA3246
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:05
Atlanta
11:33
Lexington
17:00
Chicago O'Hare
|
08:15
Atlanta
10:15
Lexington
12:08
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL739
Delta
AA3671
American Airlines
|
21:55
Johannesburg
13:01
Atlanta
17:00
Chicago O'Hare
|
08:15
Atlanta
14:08
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1554
Delta
AA4182
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
09:32
Atlanta
15:54
Indianapolis
17:00
Chicago O'Hare
|
08:15
Atlanta
11:05
Indianapolis
16:04
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL1589
Delta
AA4182
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
12:15
Atlanta
15:54
Indianapolis
17:00
Chicago O'Hare
|
08:15
Atlanta
13:34
Indianapolis
16:04
Chicago O'Hare
18:09
Waterloo
|
Connect |
DL201
Delta
DL2228
Delta
AA3066
American Airlines
AA3671
American Airlines
|
21:55
Johannesburg
12:20
Atlanta
14:32
Milwaukee
17:00
Chicago O'Hare
|
08:15
Atlanta
13:20
Milwaukee
15:24
Chicago O'Hare
18:09
Waterloo
|
Connect |
KL0592
KLM
KL0611
KLM
AA3671
American Airlines
|
23:10
Johannesburg
12:25
Amsterdam Schiphol
17:00
Chicago O'Hare
|
10:15
Amsterdam Schiphol
14:15
Chicago O'Hare
18:09
Waterloo
|
Connect |
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Omaha and cost approximately 800 USD.
You take a bus, shuttle or taxi from Omaha to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA405
United Airlines
UA3854
United Airlines
|
20:00
Johannesburg
11:45
Newark
15:58
Chicago O'Hare
|
06:15
Newark
13:14
Chicago O'Hare
17:40
Omaha
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA4536
United Airlines
|
20:00
Johannesburg
07:51
Newark
10:55
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
12:39
Omaha
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3854
United Airlines
|
20:00
Johannesburg
10:06
Newark
15:58
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
17:40
Omaha
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3686
United Airlines
|
20:00
Johannesburg
10:06
Newark
12:55
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
14:35
Omaha
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3686
United Airlines
|
20:00
Johannesburg
07:51
Newark
12:55
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
14:35
Omaha
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3867
United Airlines
|
20:00
Johannesburg
10:06
Newark
12:55
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
14:37
Omaha
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3867
United Airlines
|
20:00
Johannesburg
07:51
Newark
12:55
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
14:37
Omaha
|
Connect |
DL201
Delta
DL2404
Delta
|
21:55
Johannesburg
13:59
Atlanta
|
08:15
Atlanta
15:30
Omaha
|
Connect |
DL201
Delta
DL488
Delta
DL3631
Delta
|
21:55
Johannesburg
12:27
Atlanta
15:31
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
16:47
Omaha
|
Connect |
DL201
Delta
DL463
Delta
DL3631
Delta
|
21:55
Johannesburg
10:12
Atlanta
15:31
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
16:47
Omaha
|
Connect |
DL201
Delta
DL455
Delta
DL4503
Delta
|
21:55
Johannesburg
11:00
Atlanta
15:50
Detroit
|
08:15
Atlanta
12:55
Detroit
17:03
Omaha
|
Connect |
DL201
Delta
DL2361
Delta
|
21:55
Johannesburg
16:25
Atlanta
|
08:15
Atlanta
17:51
Omaha
|
Connect |
DL201
Delta
DL1716
Delta
|
21:55
Johannesburg
09:23
Atlanta
|
08:15
Atlanta
10:53
Omaha
|
Connect |
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Madison and cost approximately 850 USD.
You take a bus, shuttle or taxi from Madison to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
UA945
United Airlines
UA3839
United Airlines
|
19:00
Johannesburg
08:35
Frankfurt
12:58
Chicago O'Hare
|
05:35
Frankfurt
10:55
Chicago O'Hare
14:01
Madison
|
Connect |
LH573
Lufthansa
UA945
United Airlines
UA4599
United Airlines
|
19:00
Johannesburg
08:35
Frankfurt
12:58
Chicago O'Hare
|
05:35
Frankfurt
10:55
Chicago O'Hare
14:00
Madison
|
Connect |
UA187
United Airlines
UA3598
United Airlines
|
20:00
Johannesburg
18:58
Newark
|
06:15
Newark
20:40
Madison
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA3839
United Airlines
|
20:00
Johannesburg
10:06
Newark
12:58
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
14:01
Madison
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3839
United Airlines
|
20:00
Johannesburg
07:51
Newark
12:58
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
14:01
Madison
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA4599
United Airlines
|
20:00
Johannesburg
07:51
Newark
12:58
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
14:00
Madison
|
Connect |
UA187
United Airlines
UA1762
United Airlines
UA3874
United Airlines
|
20:00
Johannesburg
07:51
Newark
11:00
Chicago O'Hare
|
06:15
Newark
09:24
Chicago O'Hare
11:59
Madison
|
Connect |
UA187
United Airlines
UA794
United Airlines
UA4599
United Airlines
|
20:00
Johannesburg
10:06
Newark
12:58
Chicago O'Hare
|
06:15
Newark
11:51
Chicago O'Hare
14:00
Madison
|
Connect |
DL201
Delta
DL455
Delta
DL3962
Delta
|
21:55
Johannesburg
11:00
Atlanta
15:55
Detroit
|
08:15
Atlanta
12:55
Detroit
16:14
Madison
|
Connect |
DL201
Delta
DL418
Delta
DL5650
Delta
|
21:55
Johannesburg
12:15
Atlanta
15:46
Reagan Washington
|
08:15
Atlanta
13:54
Reagan Washington
17:10
Madison
|
Connect |
DL201
Delta
DL306
Delta
DL5650
Delta
|
21:55
Johannesburg
09:59
Atlanta
15:46
Reagan Washington
|
08:15
Atlanta
11:43
Reagan Washington
17:10
Madison
|
Connect |
DL201
Delta
DL1114
Delta
DL5032
Delta
|
21:55
Johannesburg
11:25
Atlanta
15:45
New York La Guardia
|
08:15
Atlanta
13:37
New York La Guardia
17:29
Madison
|
Connect |
DL201
Delta
DL2214
Delta
DL5032
Delta
|
21:55
Johannesburg
09:14
Atlanta
15:45
New York La Guardia
|
08:15
Atlanta
11:24
New York La Guardia
17:29
Madison
|
Connect |
DL201
Delta
DL468
Delta
DL5032
Delta
|
21:55
Johannesburg
10:15
Atlanta
15:45
New York La Guardia
|
08:15
Atlanta
12:31
New York La Guardia
17:29
Madison
|
Connect |
DL201
Delta
DL2540
Delta
|
21:55
Johannesburg
16:53
Atlanta
|
08:15
Atlanta
17:55
Madison
|
Connect |
DL201
Delta
DL463
Delta
DL4109
Delta
|
21:55
Johannesburg
10:12
Atlanta
12:48
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
13:49
Madison
|
Connect |
DL201
Delta
DL463
Delta
DL4070
Delta
|
21:55
Johannesburg
10:12
Atlanta
15:29
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
16:28
Madison
|
Connect |
DL201
Delta
DL1643
Delta
|
21:55
Johannesburg
09:55
Atlanta
|
08:15
Atlanta
11:06
Madison
|
Connect |
DL201
Delta
DL488
Delta
DL4070
Delta
|
21:55
Johannesburg
12:27
Atlanta
15:29
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
16:28
Madison
|
Connect |
You take a bus, shuttle or taxi from your location in Midrand to Johannesburg.
You take a flight from Johannesburg to Moline and cost approximately 850 USD.
You take a bus, shuttle or taxi from Moline to your destination in Marshalltown, IA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
BA056
British Airways
AA99
American Airlines
AA3713
American Airlines
|
19:20
Johannesburg
07:45
London Heathrow
13:20
Chicago O'Hare
|
05:30
London Heathrow
10:30
Chicago O'Hare
14:15
Moline
|
Connect |
BA054
British Airways
AA99
American Airlines
AA3713
American Airlines
|
20:45
Johannesburg
07:45
London Heathrow
13:20
Chicago O'Hare
|
06:55
London Heathrow
10:30
Chicago O'Hare
14:15
Moline
|
Connect |
DL201
Delta
DL5049
Delta
|
21:55
Johannesburg
11:05
Atlanta
|
08:15
Atlanta
12:03
Moline
|
Connect |
DL201
Delta
DL488
Delta
DL5068
Delta
|
21:55
Johannesburg
12:27
Atlanta
15:26
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
16:38
Moline
|
Connect |
DL201
Delta
DL463
Delta
DL5068
Delta
|
21:55
Johannesburg
10:12
Atlanta
15:26
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
16:38
Moline
|
Connect |
DL201
Delta
DL488
Delta
DL4763
Delta
|
21:55
Johannesburg
12:27
Atlanta
19:45
Minneapolis
|
08:15
Atlanta
14:06
Minneapolis
21:01
Moline
|
Connect |
DL201
Delta
DL463
Delta
DL4763
Delta
|
21:55
Johannesburg
10:12
Atlanta
19:45
Minneapolis
|
08:15
Atlanta
11:55
Minneapolis
21:01
Moline
|
Connect |
DL201
Delta
DL469
Delta
DL4763
Delta
|
21:55
Johannesburg
13:44
Atlanta
19:45
Minneapolis
|
08:15
Atlanta
15:21
Minneapolis
21:01
Moline
|
Connect |
You can find hotels and accommodations in Marshalltown, IA, USA with our hotels search tool below
Booking.com