
Round-trip from | $925 (Justfly.com) |
|---|---|
One-way from | $580 (Kiwi.com) |
Popular in | December |
Cheapest in | October |
Average price | $1,321 |
Fly from
Fly to
Route
Depart
Return
Price
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Sun 11/9
11:50 am-10:50 am
1 stop39h 00m
Johannesburg OR Tambo
Sun 11/23
7:05 pm-10:05 am
1 stop23h 00m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Thu 12/4
11:50 am-10:50 am
1 stop39h 00m
Johannesburg OR Tambo
Sat 12/13
7:10 pm-10:05 am
1 stop22h 55m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Wed 3/4
8:05 pm-10:50 am
1 stop31h 45m
Johannesburg OR Tambo
Tue 3/10
7:10 pm-7:10 pm
1 stop30h 00m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Mon 11/10
9:45 am-8:10 pm
1 stop26h 25m
Johannesburg OR Tambo
Thu 11/13
11:00 pm-7:40 am
2 stops40h 40m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Sun 11/30
8:05 pm-10:50 am
1 stop31h 45m
Johannesburg OR Tambo
Fri 2/20
7:05 pm-6:10 pm
1 stop30h 05m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Thu 4/23
8:55 pm-10:35 am
1 stop31h 40m
Johannesburg OR Tambo
Tue 4/28
5:55 pm-6:50 pm
1 stop30h 55m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Fri 11/28
8:05 pm-10:50 am
1 stop31h 45m
Johannesburg OR Tambo
Fri 12/5
7:05 pm-6:10 pm
1 stop30h 05m
ChicagoJohannesburg
ORD - JNB
ORDJNB
Chicago O'Hare Intl
Mon 11/10
6:45 am-3:50 pm
2 stops25h 05m
Johannesburg OR Tambo
Wed 11/12
1:35 am-5:53 pm
2 stops48h 18m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Wed 11/26
4:03 pm-7:35 am
2 stops32h 32m
Johannesburg OR Tambo
Wed 12/3
7:35 pm-8:00 pm
2 stops31h 25m
DetroitJohannesburg
DTW - JNB
DTWJNB
Detroit Metropolitan Wayne County
Tue 11/25
5:22 pm-7:35 am
2 stops31h 13m
Johannesburg OR Tambo
Tue 12/2
10:00 pm-7:26 pm
2 stops28h 26m
Currently, January is the cheapest month in which you can book a flight from Michigan to Johannesburg (average of $1,096). Flying from Michigan to Johannesburg in July is currently the most expensive (average of $1,535). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Unlike in the afternoon, when flights are generally more expensive, you can save up to 26% on flights from Michigan to Johannesburg by exploring options for tickets in the evening.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$952 | Average$1,725 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$1,096 | Average$1,291 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$1,153 | Average$1,321 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$1,462 | Average$1,945 | FlexibilityNo cancel fee | On-timeN/A |