Direct flights from Cape Town to Gaborone
All flights from CPT to GBE non-stop. There are direct flights from Cape Town International (CPT), South Africa to Sir Seretse Khama International (GBE), Botswana with Airlink and Air Botswana. 6 weekly departures are currently scheduled on this route. Departure times range from 09:40 to 18:00 depending on the schedule period. The flight distance is 789 miles (1270 km). Flight time ranges from 2 hours to 2 hours and 10 minutes.
Flight schedule from Cape Town to Gaborone with Airlink
This is a weekly direct flight schedule for Airlink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Cape Town to Gaborone with Air Botswana
This is a weekly direct flight schedule for Air Botswana. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Cape Town to Gaborone scheduled departures
Select a date to see every published non-stop departure between CPT and GBE.
CPT - GBE route facts
-
Distance789 miles (1270 km)
-
Flight time2 hours to 2 hours and 10 minutes
-
Airlines
Airlink
Air Botswana -
Airline alliancesStar Alliance
-
CabinsEconomy
-
Hub airportsAirlink: CPTAir Botswana: GBE
-
AircraftAirlink: Embraer RJ140Air Botswana: Embraer 175
Route FAQ
Direct flights from Cape Town to Botswana
From Cape Town to Maun
MUB Maun
