HowToGo

Flight from Randburg to Mio, MI, USA

How to get to Mio, MI, USA from Randburg by flight ? You can check flights from Randburg to Mio, MI, USA below.

Search Transfer from Randburg to Mio, MI, USA

Search Flights

You can find flight ticket prices from Randburg to Mio, MI, USA with our flight tickets search tool below

1. Johannesburg to Alpena

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

  3. 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

2. Johannesburg to Saginaw

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

  3. 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

3. Johannesburg to Traverse City

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Traverse City and cost approximately 850 USD.

  3. 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

4. Johannesburg to Pellston

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Pellston and cost approximately 2600 USD.

  3. 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

5. Johannesburg to Detroit

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Detroit and cost approximately 465 USD.

  3. 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

6. Johannesburg to Grand Rapids

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

  3. 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

References

Find Hotels in Mio, MI, USA

You can find hotels and accommodations in Mio, MI, USA with our hotels search tool below

Booking.com