- Home
- Flights
- Flights from Gaborone
- Gaborone to Cape Town
Flights from Gaborone to Cape Town
Air Botswana and Airlink fly nonstop from Gaborone to Cape Town. The flight takes around 2h 05m.
Direct flights available 2h 05m
Gaborone to Cape Town at a glance
Fastest flight2h 05mEstimated
Nonstop flightsYesAir Botswana, Airlink
Airlines flying nonstop from Gaborone to Cape Town
2 airlines on this route.
Good to know
- Distance
- 1,264 km785 miles
- Flight time
- 2h 05mestimate
- Time difference
- NoneCape Town vs Gaborone
- Currency in Cape Town
- ZAR
- Airports
- GBE → CPT
Flights from Gaborone to Cape Town: questions answered
Are there direct flights from Gaborone to Cape Town?
Yes. Air Botswana and Airlink fly this route nonstop.
How long is the flight from Gaborone to Cape Town?
A nonstop flight covers 1,264 km and takes around 2h 05m.
Which airlines fly from Gaborone to Cape Town?
Air Botswana and Airlink operate nonstop flights on this route.
Which airports serve Gaborone and Cape Town?
Gaborone: Sir Seretse Khama International Airport (GBE). Cape Town: Cape Town International Airport (CPT).




