Flights from Cape Town to Lusaka – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
CPT to LUN – All flight route options from Cape Town International, South Africa to Lusaka International, Zambia. These flights are operated by 7 different airlines through 3 different connections. The shortest flight time is 6 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Lusaka
We got great deals on hotels and car rentals near the airport.
Cape Town to Lusaka flights
With over 91 flights every week and 3 different airlines you have a wide range of options. While flying to Lusaka from Cape Town you will be doing a stopover in Gaborone, Johannesburg or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from CPT to LUN?
You could fly non-stop from CPT to LUN before with Proflight Zambia but not anymore.
Cape Town to Lusaka with Air Botswana
If you fly from Cape Town with Air Botswana you will do a stopover in Gaborone, GBE before reaching Lusaka. This flight trip will take 6 hours and 30 minutes and you can fly every Wednesday with departures at 09:45.
Distance & flight times: Cape Town International to Lusaka International
The shortest flight time between CPT and LUN is 6 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
GBE Gaborone | 6h 30m | 45m | 1450 miles (2333 km) |
JNB Johannesburg | 7h 25m | 4h 55m | 1544 miles (2484 km) |
LVI Livingstone | 7h 30m | 3h 30m | 1454 miles (2339 km) |


Quick copy and share this page
From Cape Town to Zambia
Below is a list of other destinations to Zambia from Cape Town International with either direct flights or 1 stop connections.
-
NLA Ndola
-
LVI Livingstone Direct
From South Africa to Lusaka
Below is a list of other cities in South Africa with flights to Lusaka with either non-stop or connecting flights.