DXBCPT
Dubai (Dubai International Airport) to Cape Town (Cape Town International Airport).
The flight from Dubai (DXB) to Cape Town (CPT) takes 8h 49m on average, covering about 4,950 miles. Across 12 flights we tracked, the fastest was 4h 54m and the slowest 9h 21m, with Emirates flying it most often.
Plan this routeAt a glance
- Avg flight time
- 8h 49m
- Distance
- 4,950 mi
- Fastest tracked
- 4h 54m
- Airlines
- 1
Airlines on this route
- Emirates100% of tracked flightsFlies it on: Boeing 777-300ER
Aircraft we tracked
Methodology: figures are aggregated from 12 real flights on this route tracked between 2026-05-26 and 2026-06-09, sourced from live flight data. Updated daily as new flights are observed.