Flights from Dallas to Johannesburg (DFW → JNB)
Loading map...
viaAtlanta(ATL)
DFW→ATL+1h 30mATL→JNB
18h 52m
viaNew York(EWR)
DFW→EWR+1h 30mEWR→JNB
19h 14m
viaSao Paulo(GRU)
DFW→GRU+1h 30mGRU→JNB
19h 57m
viaMadrid(MAD)
DFW→MAD+1h 30mMAD→JNB
20h 25m
viaParis(CDG)
DFW→CDG+1h 30mCDG→JNB
21h 8m
viaLondon(LHR)
DFW→LHR+1h 30mLHR→JNB
21h 9m
viaZurich(ZRH)
DFW→ZRH+1h 30mZRH→JNB
21h 18m
viaAmsterdam(AMS)
DFW→AMS+1h 30mAMS→JNB
21h 25m
viaFrankfurt(FRA)
DFW→FRA+1h 30mFRA→JNB
21h 27m
viaIstanbul(IST)
DFW→IST+1h 30mIST→JNB
22h 10m
viaDoha(DOH)
DFW→DOH+1h 30mDOH→JNB
23h 51m
viaDubai(DXB)
DFW→DXB+1h 30mDXB→JNB
24h 15m
viaHong Kong(HKG)
DFW→HKG+1h 30mHKG→JNB
29h 25m
viaSydney(SYD)
DFW→SYD+1h 30mSYD→JNB
30h 43m
Frequently asked questions
Are there direct flights from Dallas to Johannesburg? Currently, there are no direct flights from DFW 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 Dallas → Johannesburg.
Try a nearby airport to Dallas
Flights to Johannesburg (JNB) from other airports within 350 km of Dallas. Often unlocks cheaper fares or better times.
Or try a nearby airport to Johannesburg
Flights from Dallas (DFW) to other airports within 350 km of Johannesburg.