Which airport are you flying from?

Direct flights from Cape Town to Gaborone

Airlines Schedules

CPT - GBE route map 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.

CPT
Cape Town
South AfricaCape Town , South Africa
GBE
Sir Seretse Khama
BotswanaGaborone , Botswana
CPT
Cape Town
South AfricaCape Town , South Africa
Sir Seretse Khama
BotswanaGaborone , Botswana
GBE
Flight time 2h 0min to 2h 10min
Updated Jun 15, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Airlink Star Alliance

Departs at 10:50
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights/week
3 flights/week

Air Botswana

Departure times vary between 09:40 and 18:00
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights/week
3 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
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
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
4Z364
----
10:50
----
10:50
----
10:50
----

The timetable & schedule information was updated at 2026-06-15

RETURN SCHEDULE
CHECK PRICES
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
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
BP232
----
----
10:00
----
18:00
----
18:00

The timetable & schedule information was updated at 2026-06-15

RETURN SCHEDULE
CHECK PRICES

Cape Town to Gaborone scheduled departures

Select a date to see every published non-stop departure between CPT and GBE.

Saturday
Sat
Jul 11
1 flights(1)
Sunday
Sun
Jul 12
1 flights(1)
Monday
Mon
Jul 13
0 flights(0)
Tuesday
Tue
Jul 14
1 flights(1)
Wednesday
Wed
Jul 15
1 flights(1)
Thursday
Thu
Jul 16
1 flights(1)
Friday
Fri
Jul 17
1 flights(1)
Time
Airline
Flight
10:50
Airlink Airlink
4Z364
18:00
Air Botswana Air Botswana
BP232
10:50
Airlink Airlink
4Z364
10:00
Air Botswana Air Botswana
BP232
10:50
Airlink Airlink
4Z364
18:00
Air Botswana Air Botswana
BP232
Ad
CPT-GBE flight route
Route map from Cape Town, CPT to Gaborone, GBE. The distance is 789 miles or 1270 km.
Ad
Cape Town - Gaborone direct flight map
Ad

CPT - GBE route facts

  • Distance
    789 miles (1270 km)
  • Flight time
    2 hours to 2 hours and 10 minutes
  • Airlines
    Airlink Airlink
    Air Botswana Air Botswana
  • Airline alliances
    Star Alliance
  • Cabins
    Economy
  • Hub airports
    Airlink: CPT
    Air Botswana: GBE
  • Aircraft
    Airlink: Embraer RJ140
    Air Botswana: Embraer 175

Route FAQ

Airlink and Air Botswana operate non-stop flights from CPT to GBE with 6 weekly departures.

Scheduled flight time from CPT to GBE ranges from 2 hours to 2 hours and 10 minutes. The route covers 789 miles (1270 km).

6 weekly departures are currently scheduled on this route, with published departure times ranging from 09:40 to 18:00 depending on the schedule period.

Economy are currently scheduled on non-stop flights for this route.
Direct flights from Cape Town to Botswana
From Cape Town to Maun

MUB Maun