Flights from Detroit to Johannesburg (DTW → JNB)
Loading map...
viaNew York(EWR)
DTW→EWR+1h 30mEWR→JNB
17h 33m
viaAtlanta(ATL)
DTW→ATL+1h 30mATL→JNB
18h 37m
viaParis(CDG)
DTW→CDG+1h 30mCDG→JNB
19h 16m
viaLondon(LHR)
DTW→LHR+1h 30mLHR→JNB
19h 18m
viaAmsterdam(AMS)
DTW→AMS+1h 30mAMS→JNB
19h 33m
viaFrankfurt(FRA)
DTW→FRA+1h 30mFRA→JNB
19h 35m
viaMunich(MUC)
DTW→MUC+1h 30mMUC→JNB
19h 39m
viaIstanbul(IST)
DTW→IST+1h 30mIST→JNB
20h 19m
Frequently asked questions
Are there direct flights from Detroit to Johannesburg? Currently, there are no direct flights from DTW to JNB. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Detroit → Johannesburg.
Try a nearby airport to Detroit
Flights to Johannesburg (JNB) from other airports within 350 km of Detroit. Often unlocks cheaper fares or better times.
Or try a nearby airport to Johannesburg
Flights from Detroit (DTW) to other airports within 350 km of Johannesburg.