Flights from Johannesburg to London (JNB → STN)
Loading map...
viaParis(CDG)
JNB→CDG+1h 30mCDG→STN
12h 12m
viaAlgiers(ALG)
JNB→ALG+1h 30mALG→STN
12h 17m
viaZurich(ZRH)
JNB→ZRH+1h 30mZRH→STN
12h 19m
viaAmsterdam(AMS)
JNB→AMS+1h 30mAMS→STN
12h 29m
viaMunich(MUC)
JNB→MUC+1h 30mMUC→STN
12h 30m
viaMadrid(MAD)
JNB→MAD+1h 30mMAD→STN
12h 34m
viaIstanbul(IST)
JNB→IST+1h 30mIST→STN
13h 12m
viaDubai(DXB)
JNB→DXB+1h 30mDXB→STN
15h 28m
Frequently asked questions
Are there direct flights from Johannesburg to London? Currently, there are no direct flights from JNB to STN. 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 Johannesburg → London.
Try a nearby airport to Johannesburg
Flights to London (STN) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Or try a nearby airport to London
Flights from Johannesburg (JNB) to other airports within 350 km of London.