Direct flights from Durban to Cape Town DUR → CPT

CemAir, Eswatini Air, FlexFlight, LIFT and Safair operate nonstop flights from Durban (DUR) to Cape Town (CPT). The nonstop flight takes around ~1h 36m, covering 793 miles (1,277 km). Updated 11 June 2026.

CemAir 5Z Eswatini Air RN FlexFlight W2 LIFT GE Safair FA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Durban to Cape Town?

Yes, CemAir, Eswatini Air and 3 more airlines operate nonstop flights from Durban (DUR) to Cape Town (CPT).

Which airlines fly direct from Durban to Cape Town?

CemAir, Eswatini Air, FlexFlight, LIFT, Safair operate nonstop flights from Durban to Cape Town.

How long is the flight from Durban to Cape Town?

The nonstop flight from Durban to Cape Town takes ~1h 36m (approximately 1277 km).

Explore More

Get cheap direct-flight deals from Durban, free by email