How to get to Mio, MI, USA from Randburg by flight ? You can check flights from Randburg to Mio, MI, USA below.
You can find flight ticket prices from Randburg to Mio, MI, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Alpena and cost approximately 800 USD.
You take a bus, shuttle or taxi from Alpena to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA4466
United Airlines
DL4252
Delta
|
20:00
Johannesburg
09:25
Newark
14:10
Detroit
|
05:45
Newark
11:23
Detroit
15:10
Alpena
|
Connect |
DL201
Delta
DL455
Delta
DL4252
Delta
|
22:55
Johannesburg
11:00
Atlanta
14:10
Detroit
|
09:15
Atlanta
12:51
Detroit
15:10
Alpena
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Saginaw and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Saginaw to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
DL97
Delta
DL4935
Delta
|
18:50
Johannesburg
10:30
Paris CDG
16:15
Detroit
|
05:45
Paris CDG
13:40
Detroit
17:01
Saginaw
|
Connect |
LH573
Lufthansa
UA905
United Airlines
UA4537
United Airlines
|
19:00
Johannesburg
09:15
Frankfurt
14:45
Chicago O'Hare
|
05:35
Frankfurt
11:10
Chicago O'Hare
16:56
Saginaw
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA4537
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:45
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
16:56
Saginaw
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA4520
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:50
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
16:55
Saginaw
|
Connect |
LH573
Lufthansa
UA905
United Airlines
UA4520
United Airlines
|
19:00
Johannesburg
09:15
Frankfurt
14:50
Chicago O'Hare
|
05:35
Frankfurt
11:10
Chicago O'Hare
16:55
Saginaw
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA4537
United Airlines
|
20:00
Johannesburg
08:25
Newark
14:45
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
16:56
Saginaw
|
Connect |
UA187
United Airlines
UA4466
United Airlines
DL4673
Delta
|
20:00
Johannesburg
09:25
Newark
12:50
Detroit
|
05:45
Newark
11:23
Detroit
13:37
Saginaw
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA4537
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:45
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:56
Saginaw
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA4445 4508
United Airlines
|
20:00
Johannesburg
08:25
Newark
18:40
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
20:53
Saginaw
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA4445 4508
United Airlines
|
20:00
Johannesburg
11:39
Newark
18:40
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
20:53
Saginaw
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA4445 4508
United Airlines
|
20:00
Johannesburg
10:10
Newark
18:40
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
20:53
Saginaw
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA4537
United Airlines
|
20:00
Johannesburg
11:39
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
16:56
Saginaw
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA4520
United Airlines
|
20:00
Johannesburg
11:39
Newark
14:50
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
16:55
Saginaw
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA4520
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:50
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:55
Saginaw
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA4520
United Airlines
|
20:00
Johannesburg
08:25
Newark
14:50
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
16:55
Saginaw
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL4935
Delta
|
20:25
Johannesburg
10:30
London Heathrow
16:15
Detroit
|
06:20
London Heathrow
14:30
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL455
Delta
DL4971
Delta
|
22:55
Johannesburg
11:00
Atlanta
22:45
Detroit
|
09:15
Atlanta
12:51
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL1554
Delta
DL4882 5705 5818
Delta
DL4935
Delta
|
22:55
Johannesburg
10:15
Atlanta
14:11
Indianapolis
16:15
Detroit
|
09:15
Atlanta
11:39
Indianapolis
15:20
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL2427
Delta
DL5274
Delta
DL4935
Delta
|
22:55
Johannesburg
11:05
Atlanta
13:40
Covington
16:15
Detroit
|
09:15
Atlanta
12:22
Covington
14:54
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL469
Delta
DL4992
Delta
|
22:55
Johannesburg
13:40
Atlanta
20:20
Minneapolis
|
09:15
Atlanta
15:09
Minneapolis
23:25
Saginaw
|
Connect |
DL201
Delta
DL2290
Delta
DL4708
Delta
DL4935
Delta
|
22:55
Johannesburg
10:14
Atlanta
14:07
Cleveland
16:15
Detroit
|
09:15
Atlanta
11:52
Cleveland
15:14
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL2290
Delta
DL5757
Delta
DL4935
Delta
|
22:55
Johannesburg
10:14
Atlanta
14:05
Cleveland
16:15
Detroit
|
09:15
Atlanta
11:52
Cleveland
15:12
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL2548
Delta
DL5042
Delta
DL4935
Delta
|
22:55
Johannesburg
10:06
Atlanta
12:25
Knoxville
16:15
Detroit
|
09:15
Atlanta
10:57
Knoxville
14:07
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL2864
Delta
UA4520
United Airlines
|
22:55
Johannesburg
12:10
Atlanta
14:50
Chicago O'Hare
|
09:15
Atlanta
13:04
Chicago O'Hare
16:55
Saginaw
|
Connect |
DL201
Delta
DL2864
Delta
UA4537
United Airlines
|
22:55
Johannesburg
12:10
Atlanta
14:45
Chicago O'Hare
|
09:15
Atlanta
13:04
Chicago O'Hare
16:56
Saginaw
|
Connect |
DL201
Delta
DL8774
Delta
DL4992
Delta
|
22:55
Johannesburg
13:15
Atlanta
20:20
Minneapolis
|
09:15
Atlanta
14:44
Minneapolis
23:25
Saginaw
|
Connect |
DL201
Delta
DL2548
Delta
DL5042
Delta
DL4971
Delta
|
22:55
Johannesburg
10:06
Atlanta
12:25
Knoxville
22:45
Detroit
|
09:15
Atlanta
10:57
Knoxville
14:07
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL8788
Delta
DL4971
Delta
|
22:55
Johannesburg
12:15
Atlanta
22:45
Detroit
|
09:15
Atlanta
14:07
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL1530
Delta
DL4804
Delta
DL4971
Delta
|
22:55
Johannesburg
12:15
Atlanta
15:00
Knoxville
22:45
Detroit
|
09:15
Atlanta
13:07
Knoxville
16:42
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL488
Delta
DL4992
Delta
|
22:55
Johannesburg
12:15
Atlanta
20:20
Minneapolis
|
09:15
Atlanta
13:48
Minneapolis
23:25
Saginaw
|
Connect |
DL201
Delta
DL1088
Delta
DL5014
Delta
DL4971
Delta
|
22:55
Johannesburg
13:46
Atlanta
18:00
Lexington
22:45
Detroit
|
09:15
Atlanta
14:51
Lexington
19:14
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL2839
Delta
DL5590
Delta
DL4935
Delta
|
22:55
Johannesburg
10:11
Atlanta
14:15
Columbus
16:15
Detroit
|
09:15
Atlanta
11:39
Columbus
15:18
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL386
Delta
DL4935
Delta
|
22:55
Johannesburg
13:28
Atlanta
16:15
Detroit
|
09:15
Atlanta
15:19
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL5320
Delta
DL5014
Delta
DL4971
Delta
|
22:55
Johannesburg
15:10
Atlanta
18:00
Lexington
22:45
Detroit
|
09:15
Atlanta
16:25
Lexington
19:14
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL5237
Delta
DL4841
Delta
DL4971
Delta
|
22:55
Johannesburg
13:45
Atlanta
15:49
Lexington
22:45
Detroit
|
09:15
Atlanta
14:58
Lexington
17:00
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL8788
Delta
DL4935
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:15
Detroit
|
09:15
Atlanta
14:07
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL2548
Delta
DL4804
Delta
DL4971
Delta
|
22:55
Johannesburg
10:06
Atlanta
15:00
Knoxville
22:45
Detroit
|
09:15
Atlanta
10:57
Knoxville
16:42
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL455
Delta
DL4935
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:15
Detroit
|
09:15
Atlanta
12:51
Detroit
17:01
Saginaw
|
Connect |
DL201
Delta
DL5056
Delta
DL4884
Delta
DL4971
Delta
|
22:55
Johannesburg
10:13
Atlanta
14:59
Chattanooga
22:45
Detroit
|
09:15
Atlanta
10:59
Chattanooga
16:43
Detroit
23:34
Saginaw
|
Connect |
DL201
Delta
DL386
Delta
DL4971
Delta
|
22:55
Johannesburg
13:28
Atlanta
22:45
Detroit
|
09:15
Atlanta
15:19
Detroit
23:34
Saginaw
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Traverse City and cost approximately 850 USD.
You take a bus, shuttle or taxi from Traverse City to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
DL97
Delta
DL5031
Delta
|
18:50
Johannesburg
10:30
Paris CDG
16:35
Detroit
|
05:45
Paris CDG
13:40
Detroit
17:41
Traverse City
|
Connect |
AF995
Air France
DL97
Delta
DL1391
Delta
|
18:50
Johannesburg
10:30
Paris CDG
16:11
Detroit
|
05:45
Paris CDG
13:40
Detroit
17:15
Traverse City
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA1274
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
18:15
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
20:26
Traverse City
|
Connect |
LH573
Lufthansa
UA906
United Airlines
UA1274
United Airlines
|
19:00
Johannesburg
14:05
Frankfurt
18:15
Chicago O'Hare
|
05:35
Frankfurt
16:10
Chicago O'Hare
20:26
Traverse City
|
Connect |
LH573
Lufthansa
UA905
United Airlines
UA1274
United Airlines
|
19:00
Johannesburg
09:15
Frankfurt
18:15
Chicago O'Hare
|
05:35
Frankfurt
11:10
Chicago O'Hare
20:26
Traverse City
|
Connect |
LH573
Lufthansa
UA905
United Airlines
UA3646 4397
United Airlines
|
19:00
Johannesburg
09:15
Frankfurt
14:00
Chicago O'Hare
|
05:35
Frankfurt
11:10
Chicago O'Hare
16:12
Traverse City
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA3646 4397
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:00
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
16:12
Traverse City
|
Connect |
LH573
Lufthansa
LH430
Lufthansa
UA1410
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:00
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
16:07
Traverse City
|
Connect |
LH573
Lufthansa
UA905
United Airlines
UA1410
United Airlines
|
19:00
Johannesburg
09:15
Frankfurt
14:00
Chicago O'Hare
|
05:35
Frankfurt
11:10
Chicago O'Hare
16:07
Traverse City
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3950
United Airlines
|
20:00
Johannesburg
08:25
Newark
11:10
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
13:17
Traverse City
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA1410
United Airlines
|
20:00
Johannesburg
08:25
Newark
14:00
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
16:07
Traverse City
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3646 4397
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:00
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:12
Traverse City
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3868
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:00
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:13
Traverse City
|
Connect |
UA187
United Airlines
UA697
United Airlines
AA4674
American Airlines
|
20:00
Johannesburg
07:55
Newark
12:00
Boston
|
05:45
Newark
09:00
Boston
14:23
Traverse City
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA1410
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:00
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:07
Traverse City
|
Connect |
UA187
United Airlines
UA4466
United Airlines
DL5024
Delta
|
20:00
Johannesburg
09:25
Newark
12:16
Detroit
|
05:45
Newark
11:23
Detroit
13:22
Traverse City
|
Connect |
UA187
United Airlines
UA4466
United Airlines
DL2292
Delta
|
20:00
Johannesburg
09:25
Newark
12:15
Detroit
|
05:45
Newark
11:23
Detroit
13:18
Traverse City
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA4465
United Airlines
|
20:00
Johannesburg
11:39
Newark
19:50
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
21:59
Traverse City
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA4470
United Airlines
|
20:00
Johannesburg
08:25
Newark
11:35
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
13:35
Traverse City
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA1274
United Airlines
|
20:00
Johannesburg
11:39
Newark
18:15
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
20:26
Traverse City
|
Connect |
UA187
United Airlines
UA747
United Airlines
AA4674
American Airlines
|
20:00
Johannesburg
07:30
Newark
12:00
Boston
|
05:45
Newark
08:45
Boston
14:23
Traverse City
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3626 3657
United Airlines
|
20:00
Johannesburg
11:39
Newark
18:15
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
20:32
Traverse City
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL1391
Delta
|
20:25
Johannesburg
10:30
London Heathrow
16:11
Detroit
|
06:20
London Heathrow
14:30
Detroit
17:15
Traverse City
|
Connect |
BA054
British Airways
BA295
British Airways
AA4713
American Airlines
|
21:15
Johannesburg
12:20
London Heathrow
16:54
Chicago O'Hare
|
07:35
London Heathrow
15:05
Chicago O'Hare
19:00
Traverse City
|
Connect |
BA054
British Airways
AA87
American Airlines
AA4713
American Airlines
|
21:15
Johannesburg
12:15
London Heathrow
16:54
Chicago O'Hare
|
07:35
London Heathrow
14:50
Chicago O'Hare
19:00
Traverse City
|
Connect |
DL201
Delta
DL455
Delta
DL5031
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:35
Detroit
|
09:15
Atlanta
12:51
Detroit
17:41
Traverse City
|
Connect |
DL201
Delta
DL455
Delta
DL1391
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:11
Detroit
|
09:15
Atlanta
12:51
Detroit
17:15
Traverse City
|
Connect |
DL201
Delta
DL8774
Delta
DL5038
Delta
|
22:55
Johannesburg
13:15
Atlanta
16:00
Minneapolis
|
09:15
Atlanta
14:44
Minneapolis
18:20
Traverse City
|
Connect |
DL201
Delta
DL2864
Delta
UA1410
United Airlines
|
22:55
Johannesburg
12:10
Atlanta
14:00
Chicago O'Hare
|
09:15
Atlanta
13:04
Chicago O'Hare
16:07
Traverse City
|
Connect |
DL201
Delta
DL455
Delta
DL1441
Delta
|
22:55
Johannesburg
11:00
Atlanta
20:55
Detroit
|
09:15
Atlanta
12:51
Detroit
21:59
Traverse City
|
Connect |
DL201
Delta
DL8788
Delta
DL1441
Delta
|
22:55
Johannesburg
12:15
Atlanta
20:55
Detroit
|
09:15
Atlanta
14:07
Detroit
21:59
Traverse City
|
Connect |
DL201
Delta
DL386
Delta
DL1441
Delta
|
22:55
Johannesburg
13:28
Atlanta
20:55
Detroit
|
09:15
Atlanta
15:19
Detroit
21:59
Traverse City
|
Connect |
DL201
Delta
DL386
Delta
DL5031
Delta
|
22:55
Johannesburg
13:28
Atlanta
16:35
Detroit
|
09:15
Atlanta
15:19
Detroit
17:41
Traverse City
|
Connect |
DL201
Delta
DL470
Delta
AA4711
American Airlines
|
22:55
Johannesburg
11:00
Atlanta
15:25
New York La Guardia
|
09:15
Atlanta
13:11
New York La Guardia
17:41
Traverse City
|
Connect |
DL201
Delta
DL8788
Delta
DL1391
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:11
Detroit
|
09:15
Atlanta
14:07
Detroit
17:15
Traverse City
|
Connect |
DL201
Delta
DL488
Delta
DL5038
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:00
Minneapolis
|
09:15
Atlanta
13:48
Minneapolis
18:20
Traverse City
|
Connect |
DL201
Delta
DL386
Delta
DL1391
Delta
|
22:55
Johannesburg
13:28
Atlanta
16:11
Detroit
|
09:15
Atlanta
15:19
Detroit
17:15
Traverse City
|
Connect |
DL201
Delta
DL8788
Delta
DL5031
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:35
Detroit
|
09:15
Atlanta
14:07
Detroit
17:41
Traverse City
|
Connect |
DL201
Delta
DL469
Delta
DL5038
Delta
|
22:55
Johannesburg
13:40
Atlanta
16:00
Minneapolis
|
09:15
Atlanta
15:09
Minneapolis
18:20
Traverse City
|
Connect |
DL201
Delta
DL2864
Delta
UA3646 4397
United Airlines
|
22:55
Johannesburg
12:10
Atlanta
14:00
Chicago O'Hare
|
09:15
Atlanta
13:04
Chicago O'Hare
16:12
Traverse City
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Pellston and cost approximately 2600 USD.
You take a bus, shuttle or taxi from Pellston to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
DL201
Delta
DL455
Delta
DL4329
Delta
|
22:55
Johannesburg
11:00
Atlanta
14:00
Detroit
|
09:15
Atlanta
12:51
Detroit
15:12
Pellston
|
Connect |
DL201
Delta
DL1530
Delta
DL4804
Delta
DL4245
Delta
|
22:55
Johannesburg
12:15
Atlanta
15:00
Knoxville
20:45
Detroit
|
09:15
Atlanta
13:07
Knoxville
16:42
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2548
Delta
DL4804
Delta
DL4245
Delta
|
22:55
Johannesburg
10:06
Atlanta
15:00
Knoxville
20:45
Detroit
|
09:15
Atlanta
10:57
Knoxville
16:42
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2548
Delta
DL5042
Delta
DL4245
Delta
|
22:55
Johannesburg
10:06
Atlanta
12:25
Knoxville
20:45
Detroit
|
09:15
Atlanta
10:57
Knoxville
14:07
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2290
Delta
DL5757
Delta
DL4245
Delta
|
22:55
Johannesburg
10:14
Atlanta
14:05
Cleveland
20:45
Detroit
|
09:15
Atlanta
11:52
Cleveland
15:12
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2427
Delta
DL4818
Delta
DL4245
Delta
|
22:55
Johannesburg
11:05
Atlanta
15:55
Covington
20:45
Detroit
|
09:15
Atlanta
12:22
Covington
17:09
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2704
Delta
DL5230
Delta
DL4245
Delta
|
22:55
Johannesburg
14:28
Atlanta
17:59
Covington
20:45
Detroit
|
09:15
Atlanta
15:48
Covington
19:12
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL4656
Delta
DL4728
Delta
DL4245
Delta
|
22:55
Johannesburg
15:15
Atlanta
18:45
South Bend
20:45
Detroit
|
09:15
Atlanta
17:05
South Bend
19:44
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL4656
Delta
DL3652
Delta
DL4245
Delta
|
22:55
Johannesburg
15:15
Atlanta
18:45
South Bend
20:45
Detroit
|
09:15
Atlanta
17:05
South Bend
19:45
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2561
Delta
DL3760
Delta
DL4245
Delta
|
22:55
Johannesburg
12:30
Atlanta
15:55
Pittsburgh
20:45
Detroit
|
09:15
Atlanta
14:03
Pittsburgh
17:02
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2357
Delta
DL3760
Delta
DL4245
Delta
|
22:55
Johannesburg
10:35
Atlanta
15:55
Pittsburgh
20:45
Detroit
|
09:15
Atlanta
12:08
Pittsburgh
17:02
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2427
Delta
DL5230
Delta
DL4245
Delta
|
22:55
Johannesburg
11:05
Atlanta
17:59
Covington
20:45
Detroit
|
09:15
Atlanta
12:22
Covington
19:12
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2357
Delta
DL4007
Delta
DL4245
Delta
|
22:55
Johannesburg
10:35
Atlanta
12:58
Pittsburgh
20:45
Detroit
|
09:15
Atlanta
12:08
Pittsburgh
14:01
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2839
Delta
DL5432
Delta
DL4245
Delta
|
22:55
Johannesburg
10:11
Atlanta
17:59
Columbus
20:45
Detroit
|
09:15
Atlanta
11:39
Columbus
19:06
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2101
Delta
DL5810
Delta
DL4245
Delta
|
22:55
Johannesburg
13:47
Atlanta
18:19
Louisville
20:45
Detroit
|
09:15
Atlanta
14:56
Louisville
19:45
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1356
Delta
DL4749
Delta
DL4245
Delta
|
22:55
Johannesburg
14:00
Atlanta
16:05
Birmingham
20:45
Detroit
|
09:15
Atlanta
13:49
Birmingham
19:05
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2101
Delta
DL5810
Delta
DL4245
Delta
|
22:55
Johannesburg
13:40
Atlanta
18:19
Louisville
20:45
Detroit
|
09:15
Atlanta
14:49
Louisville
19:45
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2420
Delta
DL5427
Delta
DL4245
Delta
|
22:55
Johannesburg
12:36
Atlanta
17:59
Dayton
20:45
Detroit
|
09:15
Atlanta
13:57
Dayton
19:12
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2620
Delta
DL5810
Delta
DL4245
Delta
|
22:55
Johannesburg
11:25
Atlanta
18:19
Louisville
20:45
Detroit
|
09:15
Atlanta
12:35
Louisville
19:45
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL4986
Delta
DL4884
Delta
DL4245
Delta
|
22:55
Johannesburg
12:20
Atlanta
14:59
Chattanooga
20:45
Detroit
|
09:15
Atlanta
13:07
Chattanooga
16:43
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2375
Delta
DL4959
Delta
DL4245
Delta
|
22:55
Johannesburg
14:00
Atlanta
18:15
Grand Rapids
20:45
Detroit
|
09:15
Atlanta
15:41
Grand Rapids
19:11
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1543
Delta
DL4884
Delta
DL4245
Delta
|
22:55
Johannesburg
10:50
Atlanta
14:59
Chattanooga
20:45
Detroit
|
09:15
Atlanta
11:38
Chattanooga
16:43
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2375
Delta
DL1421
Delta
DL4245
Delta
|
22:55
Johannesburg
14:00
Atlanta
18:15
Grand Rapids
20:45
Detroit
|
09:15
Atlanta
15:41
Grand Rapids
19:06
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL5056
Delta
DL4884
Delta
DL4245
Delta
|
22:55
Johannesburg
10:13
Atlanta
14:59
Chattanooga
20:45
Detroit
|
09:15
Atlanta
10:59
Chattanooga
16:43
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1736
Delta
DL4959
Delta
DL4245
Delta
|
22:55
Johannesburg
12:47
Atlanta
18:15
Grand Rapids
20:45
Detroit
|
09:15
Atlanta
14:28
Grand Rapids
19:11
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2791
Delta
DL4749
Delta
DL4245
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:05
Birmingham
20:45
Detroit
|
09:15
Atlanta
10:48
Birmingham
19:05
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2853
Delta
DL2577
Delta
DL4245
Delta
|
22:55
Johannesburg
12:15
Atlanta
14:13
Nashville
20:45
Detroit
|
09:15
Atlanta
12:14
Nashville
16:47
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2290
Delta
DL4700
Delta
DL4245
Delta
|
22:55
Johannesburg
10:14
Atlanta
17:55
Cleveland
20:45
Detroit
|
09:15
Atlanta
11:52
Cleveland
18:58
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1744
Delta
DL2577
Delta
DL4245
Delta
|
22:55
Johannesburg
11:19
Atlanta
14:13
Nashville
20:45
Detroit
|
09:15
Atlanta
11:22
Nashville
16:47
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1389
Delta
DL4749
Delta
DL4245
Delta
|
22:55
Johannesburg
12:11
Atlanta
16:05
Birmingham
20:45
Detroit
|
09:15
Atlanta
11:57
Birmingham
19:05
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1230
Delta
DL1737
Delta
DL4245
Delta
|
22:55
Johannesburg
15:10
Atlanta
18:21
Indianapolis
20:45
Detroit
|
09:15
Atlanta
16:34
Indianapolis
19:33
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1540
Delta
DL5432
Delta
DL4245
Delta
|
22:55
Johannesburg
13:09
Atlanta
17:59
Columbus
20:45
Detroit
|
09:15
Atlanta
14:33
Columbus
19:06
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1554
Delta
DL1737
Delta
DL4245
Delta
|
22:55
Johannesburg
10:15
Atlanta
18:21
Indianapolis
20:45
Detroit
|
09:15
Atlanta
11:39
Indianapolis
19:33
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL8788
Delta
DL4245
Delta
|
22:55
Johannesburg
12:15
Atlanta
20:45
Detroit
|
09:15
Atlanta
14:07
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1554
Delta
DL4882 5705 5818
Delta
DL4245
Delta
|
22:55
Johannesburg
10:15
Atlanta
14:11
Indianapolis
20:45
Detroit
|
09:15
Atlanta
11:39
Indianapolis
15:20
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL455
Delta
DL4245
Delta
|
22:55
Johannesburg
11:00
Atlanta
20:45
Detroit
|
09:15
Atlanta
12:51
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2713
Delta
DL5277
Delta
DL4245
Delta
|
22:55
Johannesburg
12:32
Atlanta
17:30
Greenville/Spartanburg
20:45
Detroit
|
09:15
Atlanta
13:21
Greenville/Spartanburg
19:13
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL386
Delta
DL4245
Delta
|
22:55
Johannesburg
13:28
Atlanta
20:45
Detroit
|
09:15
Atlanta
15:19
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL1088
Delta
DL5014
Delta
DL4245
Delta
|
22:55
Johannesburg
13:46
Atlanta
18:00
Lexington
20:45
Detroit
|
09:15
Atlanta
14:51
Lexington
19:14
Detroit
21:58
Pellston
|
Connect |
DL201
Delta
DL2801
Delta
DL4700
Delta
DL4245
Delta
|
22:55
Johannesburg
14:40
Atlanta
17:55
Cleveland
20:45
Detroit
|
09:15
Atlanta
16:14
Cleveland
18:58
Detroit
21:58
Pellston
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Detroit and cost approximately 465 USD.
You take a bus, shuttle or taxi from Detroit to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
DL97
Delta
|
18:50
Johannesburg
10:30
Paris CDG
|
05:45
Paris CDG
13:40
Detroit
|
Connect |
LH573
Lufthansa
LH442
Lufthansa
|
19:00
Johannesburg
10:40
Frankfurt
|
05:35
Frankfurt
13:55
Detroit
|
Connect |
UA187
United Airlines
UA746
United Airlines
UA3761
United Airlines
|
20:00
Johannesburg
08:00
Newark
10:30
Washington Dulles
|
05:45
Newark
09:17
Washington Dulles
12:03
Detroit
|
Connect |
UA187
United Airlines
UA4559
United Airlines
|
20:00
Johannesburg
15:00
Newark
|
05:45
Newark
16:54
Detroit
|
Connect |
UA187
United Airlines
UA3525
United Airlines
|
20:00
Johannesburg
14:35
Newark
|
05:45
Newark
16:23
Detroit
|
Connect |
UA187
United Airlines
UA746
United Airlines
UA6165
United Airlines
|
20:00
Johannesburg
08:00
Newark
11:30
Washington Dulles
|
05:45
Newark
09:17
Washington Dulles
13:00
Detroit
|
Connect |
UA187
United Airlines
UA4466
United Airlines
|
20:00
Johannesburg
09:25
Newark
|
05:45
Newark
11:23
Detroit
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
|
20:25
Johannesburg
10:30
London Heathrow
|
06:20
London Heathrow
14:30
Detroit
|
Connect |
DL201
Delta
DL2620
Delta
DL4886
Delta
|
22:55
Johannesburg
11:25
Atlanta
14:13
Louisville
|
09:15
Atlanta
12:35
Louisville
15:36
Detroit
|
Connect |
DL201
Delta
DL2427
Delta
DL5274
Delta
|
22:55
Johannesburg
11:05
Atlanta
13:40
Covington
|
09:15
Atlanta
12:22
Covington
14:54
Detroit
|
Connect |
DL201
Delta
DL1543
Delta
DL4884
Delta
|
22:55
Johannesburg
10:50
Atlanta
14:59
Chattanooga
|
09:15
Atlanta
11:38
Chattanooga
16:43
Detroit
|
Connect |
DL201
Delta
DL1744
Delta
DL2577
Delta
|
22:55
Johannesburg
11:19
Atlanta
14:13
Nashville
|
09:15
Atlanta
11:22
Nashville
16:47
Detroit
|
Connect |
DL201
Delta
DL4986
Delta
DL4884
Delta
|
22:55
Johannesburg
12:20
Atlanta
14:59
Chattanooga
|
09:15
Atlanta
13:07
Chattanooga
16:43
Detroit
|
Connect |
DL201
Delta
DL2290
Delta
DL4708
Delta
|
22:55
Johannesburg
10:14
Atlanta
14:07
Cleveland
|
09:15
Atlanta
11:52
Cleveland
15:14
Detroit
|
Connect |
DL201
Delta
DL1088
Delta
DL4841
Delta
|
22:55
Johannesburg
13:46
Atlanta
15:49
Lexington
|
09:15
Atlanta
14:51
Lexington
17:00
Detroit
|
Connect |
DL201
Delta
DL5237
Delta
DL4841
Delta
|
22:55
Johannesburg
13:45
Atlanta
15:49
Lexington
|
09:15
Atlanta
14:58
Lexington
17:00
Detroit
|
Connect |
DL201
Delta
DL2561
Delta
DL3760
Delta
|
22:55
Johannesburg
12:30
Atlanta
15:55
Pittsburgh
|
09:15
Atlanta
14:03
Pittsburgh
17:02
Detroit
|
Connect |
DL201
Delta
DL1530
Delta
DL4804
Delta
|
22:55
Johannesburg
12:15
Atlanta
15:00
Knoxville
|
09:15
Atlanta
13:07
Knoxville
16:42
Detroit
|
Connect |
DL201
Delta
DL2357
Delta
DL3760
Delta
|
22:55
Johannesburg
10:35
Atlanta
15:55
Pittsburgh
|
09:15
Atlanta
12:08
Pittsburgh
17:02
Detroit
|
Connect |
DL201
Delta
DL2548
Delta
DL4804
Delta
|
22:55
Johannesburg
10:06
Atlanta
15:00
Knoxville
|
09:15
Atlanta
10:57
Knoxville
16:42
Detroit
|
Connect |
DL201
Delta
DL2427
Delta
DL4818
Delta
|
22:55
Johannesburg
11:05
Atlanta
15:55
Covington
|
09:15
Atlanta
12:22
Covington
17:09
Detroit
|
Connect |
DL201
Delta
DL2839
Delta
DL5590
Delta
|
22:55
Johannesburg
10:11
Atlanta
14:15
Columbus
|
09:15
Atlanta
11:39
Columbus
15:18
Detroit
|
Connect |
DL201
Delta
DL2290
Delta
DL5757
Delta
|
22:55
Johannesburg
10:14
Atlanta
14:05
Cleveland
|
09:15
Atlanta
11:52
Cleveland
15:12
Detroit
|
Connect |
DL201
Delta
DL1554
Delta
DL4882 5705 5818
Delta
|
22:55
Johannesburg
10:15
Atlanta
14:11
Indianapolis
|
09:15
Atlanta
11:39
Indianapolis
15:20
Detroit
|
Connect |
DL201
Delta
DL2801
Delta
DL4700
Delta
|
22:55
Johannesburg
14:40
Atlanta
17:55
Cleveland
|
09:15
Atlanta
16:14
Cleveland
18:58
Detroit
|
Connect |
DL201
Delta
DL2853
Delta
DL2577
Delta
|
22:55
Johannesburg
12:15
Atlanta
14:13
Nashville
|
09:15
Atlanta
12:14
Nashville
16:47
Detroit
|
Connect |
DL201
Delta
DL2908
Delta
DL4700
Delta
|
22:55
Johannesburg
12:30
Atlanta
17:55
Cleveland
|
09:15
Atlanta
14:07
Cleveland
18:58
Detroit
|
Connect |
DL201
Delta
DL2079
Delta
DL4820
Delta
|
22:55
Johannesburg
10:10
Atlanta
12:45
Greensboro/High Point
|
09:15
Atlanta
11:23
Greensboro/High Point
14:26
Detroit
|
Connect |
DL201
Delta
DL2290
Delta
DL4700
Delta
|
22:55
Johannesburg
10:14
Atlanta
17:55
Cleveland
|
09:15
Atlanta
11:52
Cleveland
18:58
Detroit
|
Connect |
DL201
Delta
DL2548
Delta
DL5042
Delta
|
22:55
Johannesburg
10:06
Atlanta
12:25
Knoxville
|
09:15
Atlanta
10:57
Knoxville
14:07
Detroit
|
Connect |
DL201
Delta
DL1356
Delta
DL4749
Delta
|
22:55
Johannesburg
14:00
Atlanta
16:05
Birmingham
|
09:15
Atlanta
13:49
Birmingham
19:05
Detroit
|
Connect |
DL201
Delta
DL2357
Delta
DL4007
Delta
|
22:55
Johannesburg
10:35
Atlanta
12:58
Pittsburgh
|
09:15
Atlanta
12:08
Pittsburgh
14:01
Detroit
|
Connect |
DL201
Delta
DL1389
Delta
DL4749
Delta
|
22:55
Johannesburg
12:11
Atlanta
16:05
Birmingham
|
09:15
Atlanta
11:57
Birmingham
19:05
Detroit
|
Connect |
DL201
Delta
DL386
Delta
|
22:55
Johannesburg
13:28
Atlanta
|
09:15
Atlanta
15:19
Detroit
|
Connect |
DL201
Delta
DL455
Delta
|
22:55
Johannesburg
11:00
Atlanta
|
09:15
Atlanta
12:51
Detroit
|
Connect |
DL201
Delta
DL2791
Delta
DL4749
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:05
Birmingham
|
09:15
Atlanta
10:48
Birmingham
19:05
Detroit
|
Connect |
DL201
Delta
DL2375
Delta
DL1421
Delta
|
22:55
Johannesburg
14:00
Atlanta
18:15
Grand Rapids
|
09:15
Atlanta
15:41
Grand Rapids
19:06
Detroit
|
Connect |
DL201
Delta
DL8788
Delta
|
22:55
Johannesburg
12:15
Atlanta
|
09:15
Atlanta
14:07
Detroit
|
Connect |
DL201
Delta
DL1736
Delta
DL1421
Delta
|
22:55
Johannesburg
12:47
Atlanta
18:15
Grand Rapids
|
09:15
Atlanta
14:28
Grand Rapids
19:06
Detroit
|
Connect |
DL201
Delta
DL5056
Delta
DL4884
Delta
|
22:55
Johannesburg
10:13
Atlanta
14:59
Chattanooga
|
09:15
Atlanta
10:59
Chattanooga
16:43
Detroit
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Grand Rapids and cost approximately 650 USD.
You take a bus, shuttle or taxi from Grand Rapids to your destination in Mio, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
G41005
Allegiant Air
|
20:00
Johannesburg
11:55
Newark
|
05:45
Newark
13:45
Grand Rapids
|
Connect |
UA187
United Airlines
UA3468
United Airlines
|
20:00
Johannesburg
14:25
Newark
|
05:45
Newark
16:33
Grand Rapids
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3820
United Airlines
|
20:00
Johannesburg
08:25
Newark
11:35
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
13:34
Grand Rapids
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA3909
United Airlines
|
20:00
Johannesburg
15:00
Newark
17:25
Washington Dulles
|
05:45
Newark
16:23
Washington Dulles
19:18
Grand Rapids
|
Connect |
UA187
United Airlines
UA4811
United Airlines
UA3909
United Airlines
|
20:00
Johannesburg
13:55
Newark
17:25
Washington Dulles
|
05:45
Newark
15:11
Washington Dulles
19:18
Grand Rapids
|
Connect |
UA187
United Airlines
UA3465
United Airlines
|
20:00
Johannesburg
14:35
Newark
|
05:45
Newark
16:29
Grand Rapids
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3786
United Airlines
|
20:00
Johannesburg
08:25
Newark
12:45
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
14:35
Grand Rapids
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3786
United Airlines
|
20:00
Johannesburg
10:10
Newark
12:45
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
14:35
Grand Rapids
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA1698
United Airlines
|
20:00
Johannesburg
11:39
Newark
14:13
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
16:16
Grand Rapids
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA1698
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:13
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:16
Grand Rapids
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3431
United Airlines
|
20:00
Johannesburg
10:10
Newark
14:10
Chicago O'Hare
|
05:45
Newark
11:51
Chicago O'Hare
16:08
Grand Rapids
|
Connect |
UA187
United Airlines
UA746
United Airlines
UA3909
United Airlines
|
20:00
Johannesburg
08:00
Newark
17:25
Washington Dulles
|
05:45
Newark
09:17
Washington Dulles
19:18
Grand Rapids
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3431
United Airlines
|
20:00
Johannesburg
08:25
Newark
14:10
Chicago O'Hare
|
05:45
Newark
10:00
Chicago O'Hare
16:08
Grand Rapids
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3782
United Airlines
|
20:00
Johannesburg
11:39
Newark
15:45
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
17:41
Grand Rapids
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3431
United Airlines
|
20:00
Johannesburg
11:39
Newark
14:10
Chicago O'Hare
|
05:45
Newark
13:20
Chicago O'Hare
16:08
Grand Rapids
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL1421
Delta
|
20:25
Johannesburg
10:30
London Heathrow
16:16
Detroit
|
06:20
London Heathrow
14:30
Detroit
17:08
Grand Rapids
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL1421
Delta
|
20:25
Johannesburg
10:30
London Heathrow
16:10
Detroit
|
06:20
London Heathrow
14:30
Detroit
17:02
Grand Rapids
|
Connect |
DL201
Delta
DL488
Delta
DL3594
Delta
|
22:55
Johannesburg
12:15
Atlanta
15:35
Minneapolis
|
09:15
Atlanta
13:48
Minneapolis
18:00
Grand Rapids
|
Connect |
DL201
Delta
DL455
Delta
DL1421
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:10
Detroit
|
09:15
Atlanta
12:51
Detroit
17:02
Grand Rapids
|
Connect |
DL201
Delta
DL469
Delta
DL2636
Delta
|
22:55
Johannesburg
13:40
Atlanta
19:45
Minneapolis
|
09:15
Atlanta
15:09
Minneapolis
22:04
Grand Rapids
|
Connect |
DL201
Delta
DL8774
Delta
DL2636
Delta
|
22:55
Johannesburg
13:15
Atlanta
19:45
Minneapolis
|
09:15
Atlanta
14:44
Minneapolis
22:04
Grand Rapids
|
Connect |
DL201
Delta
DL8774
Delta
DL3616
Delta
|
22:55
Johannesburg
13:15
Atlanta
15:45
Minneapolis
|
09:15
Atlanta
14:44
Minneapolis
18:05
Grand Rapids
|
Connect |
DL201
Delta
DL386
Delta
DL1421
Delta
|
22:55
Johannesburg
13:28
Atlanta
16:10
Detroit
|
09:15
Atlanta
15:19
Detroit
17:02
Grand Rapids
|
Connect |
DL201
Delta
DL8788
Delta
DL1421
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:10
Detroit
|
09:15
Atlanta
14:07
Detroit
17:02
Grand Rapids
|
Connect |
DL201
Delta
DL470
Delta
DL5279
Delta
|
22:55
Johannesburg
11:00
Atlanta
14:15
New York La Guardia
|
09:15
Atlanta
13:11
New York La Guardia
16:17
Grand Rapids
|
Connect |
DL201
Delta
DL2375
Delta
|
22:55
Johannesburg
14:00
Atlanta
|
09:15
Atlanta
15:41
Grand Rapids
|
Connect |
DL201
Delta
DL488
Delta
DL3616
Delta
|
22:55
Johannesburg
12:15
Atlanta
15:45
Minneapolis
|
09:15
Atlanta
13:48
Minneapolis
18:05
Grand Rapids
|
Connect |
DL201
Delta
DL1736
Delta
|
22:55
Johannesburg
12:47
Atlanta
|
09:15
Atlanta
14:28
Grand Rapids
|
Connect |
DL201
Delta
DL488
Delta
DL2636
Delta
|
22:55
Johannesburg
12:15
Atlanta
19:45
Minneapolis
|
09:15
Atlanta
13:48
Minneapolis
22:04
Grand Rapids
|
Connect |
You can find hotels and accommodations in Mio, MI, USA with our hotels search tool below
Booking.com