Flights from Johannesburg to Lisbon (JNB → LIS)
Loading map...
viaLuanda(NBJ)
JNB→NBJ+1h 30mNBJ→LIS
11h 13m
viaAccra(ACC)
JNB→ACC+1h 30mACC→LIS
11h 28m
viaAlgiers(ALG)
JNB→ALG+1h 30mALG→LIS
11h 35m
viaMadrid(MAD)
JNB→MAD+1h 30mMAD→LIS
11h 38m
viaMaputo(MPM)
JNB→MPM+1h 30mMPM→LIS
11h 54m
viaZurich(ZRH)
JNB→ZRH+1h 30mZRH→LIS
13h 26m
viaParis(CDG)
JNB→CDG+1h 30mCDG→LIS
13h 31m
viaMunich(MUC)
JNB→MUC+1h 30mMUC→LIS
13h 46m
viaFrankfurt(FRA)
JNB→FRA+1h 30mFRA→LIS
13h 56m
viaLondon(LHR)
JNB→LHR+1h 30mLHR→LIS
14h 1m
viaIstanbul(IST)
JNB→IST+1h 30mIST→LIS
14h 6m
viaAmsterdam(AMS)
JNB→AMS+1h 30mAMS→LIS
14h 17m
viaDoha(DOH)
JNB→DOH+1h 30mDOH→LIS
15h 41m
viaAbu Dhabi(AUH)
JNB→AUH+1h 30mAUH→LIS
16h 7m
viaDubai(DXB)
JNB→DXB+1h 30mDXB→LIS
16h 16m
viaSao Paulo(GRU)
JNB→GRU+1h 30mGRU→LIS
19h 35m
viaNew York(EWR)
JNB→EWR+1h 30mEWR→LIS
23h 2m
Frequently asked questions
Are there direct flights from Johannesburg to Lisbon? Currently, there are no direct flights from JNB to LIS. 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 → Lisbon.
Try a nearby airport to Johannesburg
Flights to Lisbon (LIS) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Or try a nearby airport to Lisbon
Flights from Johannesburg (JNB) to other airports within 350 km of Lisbon.