Flights from Tunis to Johannesburg (TUN → JNB)
Loading map...
viaAlgiers(ALG)
TUN→ALG+1h 30mALG→JNB
11h 1m
viaCairo(CAI)
TUN→CAI+1h 30mCAI→JNB
11h 20m
viaIstanbul(IST)
TUN→IST+1h 30mIST→JNB
12h 17m
viaMadrid(MAD)
TUN→MAD+1h 30mMAD→JNB
12h 31m
viaMunich(MUC)
TUN→MUC+1h 30mMUC→JNB
12h 57m
viaFrankfurt(FRA)
TUN→FRA+1h 30mFRA→JNB
13h 28m
viaParis(CDG)
TUN→CDG+1h 30mCDG→JNB
13h 32m
viaDoha(DOH)
TUN→DOH+1h 30mDOH→JNB
13h 41m
viaAbu Dhabi(AUH)
TUN→AUH+1h 30mAUH→JNB
14h 7m
viaDubai(DXB)
TUN→DXB+1h 30mDXB→JNB
14h 17m
viaLondon(LHR)
TUN→LHR+1h 30mLHR→JNB
14h 20m
Frequently asked questions
Are there direct flights from Tunis to Johannesburg? Currently, there are no direct flights from TUN 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 Tunis → Johannesburg.
Try a nearby airport to Tunis
Flights to Johannesburg (JNB) from other airports within 350 km of Tunis. Often unlocks cheaper fares or better times.
Or try a nearby airport to Johannesburg
Flights from Tunis (TUN) to other airports within 350 km of Johannesburg.