Flights from Cancun to Johannesburg (CUN → JNB)
Loading map...
viaAtlanta(ATL)
CUN→ATL+1h 30mATL→JNB
19h 9m
viaNew York(EWR)
CUN→EWR+1h 30mEWR→JNB
19h 34m
viaMadrid(MAD)
CUN→MAD+1h 30mMAD→JNB
20h 24m
viaParis(CDG)
CUN→CDG+1h 30mCDG→JNB
21h 27m
viaLondon(LHR)
CUN→LHR+1h 30mLHR→JNB
21h 32m
viaZurich(ZRH)
CUN→ZRH+1h 30mZRH→JNB
21h 38m
viaAmsterdam(AMS)
CUN→AMS+1h 30mAMS→JNB
21h 51m
viaFrankfurt(FRA)
CUN→FRA+1h 30mFRA→JNB
21h 51m
viaIstanbul(IST)
CUN→IST+1h 30mIST→JNB
22h 35m
Frequently asked questions
Are there direct flights from Cancun to Johannesburg? Currently, there are no direct flights from CUN 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 Cancun → Johannesburg.
Try a nearby airport to Cancun
Flights to Johannesburg (JNB) from other airports within 350 km of Cancun. Often unlocks cheaper fares or better times.
Or try a nearby airport to Johannesburg
Flights from Cancun (CUN) to other airports within 350 km of Johannesburg.