Flights from Manchester to Johannesburg (MAN → JNB)
Loading map...
viaLondon(LHR)
MAN→LHR+1h 30mLHR→JNB
12h 28m
viaParis(CDG)
MAN→CDG+1h 30mCDG→JNB
12h 29m
viaAlgiers(ALG)
MAN→ALG+1h 30mALG→JNB
12h 31m
viaZurich(ZRH)
MAN→ZRH+1h 30mZRH→JNB
12h 35m
viaAmsterdam(AMS)
MAN→AMS+1h 30mAMS→JNB
12h 41m
viaFrankfurt(FRA)
MAN→FRA+1h 30mFRA→JNB
12h 43m
viaMadrid(MAD)
MAN→MAD+1h 30mMAD→JNB
12h 43m
viaMunich(MUC)
MAN→MUC+1h 30mMUC→JNB
12h 46m
viaCairo(CAI)
MAN→CAI+1h 30mCAI→JNB
13h 16m
viaIstanbul(IST)
MAN→IST+1h 30mIST→JNB
13h 27m
viaDoha(DOH)
MAN→DOH+1h 30mDOH→JNB
15h 13m
viaAbu Dhabi(AUH)
MAN→AUH+1h 30mAUH→JNB
15h 36m
viaDubai(DXB)
MAN→DXB+1h 30mDXB→JNB
15h 42m
viaSingapore(SIN)
MAN→SIN+1h 30mSIN→JNB
24h 34m
viaAtlanta(ATL)
MAN→ATL+1h 30mATL→JNB
25h 14m
viaHong Kong(HKG)
MAN→HKG+1h 30mHKG→JNB
25h 23m
Frequently asked questions
Are there direct flights from Manchester to Johannesburg? Currently, there are no direct flights from MAN 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 Manchester → Johannesburg.
Try a nearby airport to Manchester
Flights to Johannesburg (JNB) from other airports within 350 km of Manchester. Often unlocks cheaper fares or better times.
Or try a nearby airport to Johannesburg
Flights from Manchester (MAN) to other airports within 350 km of Johannesburg.