GaboronetoCape TownFlight Time
GBE–CPT · Nonstop
Gaborone (Sir Seretse Khama International Airport) to Cape Town (Cape Town International Airport).
The estimated flight time from Gaborone (GBE) to Cape Town (CPT) is about 2h 12m, covering 785 miles. Air Botswana and South African Airlink fly the route nonstop with 6×/wk departures.
Plan this routeAt a glance
| Est. flight time | Distance | Route type | Captured freq. | Market |
|---|---|---|---|---|
| ~2h 12m Estimated from great-circle distance — no tracked flights yet. | 785 mi | Nonstop | 6×/wk From the current provider sample; confirm live timetables before booking. | International |
Airlines on this route
Nonstop airlines from Gaborone to Cape Town
Air Botswana and South African Airlink operate 6×/wk flights from GBE to CPT.
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Air Botswana | 3×/wk | Embraer E-Jet | — |
| South African Airlink | 3×/wk | Embraer RJ140 | — |
Aircraft on this route
Flying the other way?
CPT to GBE flights — 6×/wk on 2 airlines →Methodology: airline, aircraft, terminal, and departure-time details come from a full week of published airline schedules for GBE, refreshed on a rolling basis. Frequency uses 6 scheduled departures across 3 observed days; flight time is estimated from flying distance until this route has enough tracked flights for an observed average.
Route FAQ
How long is the flight from Gaborone to Cape Town?
The estimated flight time from Gaborone (GBE) to Cape Town (CPT) is about 2h 12m, based on the 785-mile flying distance.
How far is Gaborone from Cape Town?
Gaborone (GBE) to Cape Town (CPT) is about 785 miles by air.
Are there nonstop flights from Gaborone to Cape Town?
Yes. Air Botswana and South African Airlink fly nonstop from Gaborone (GBE) to Cape Town (CPT), with 6×/wk departures.
Which airlines fly from Gaborone to Cape Town?
Air Botswana and South African Airlink fly nonstop from Gaborone (GBE) to Cape Town (CPT).
What aircraft fly from Gaborone to Cape Town?
The GBE–CPT route is flown with Embraer E-Jet, Embraer RJ140.