How long is the flight from Cape Town to Gaborone?
The distance between the cities is approximately 1257 km. The approximate direct flight time is 1 hour 45 minutes, though the final duration depends on the aircraft type and weather conditions.
Which airlines operate flights on this route?
Regular air service between the cities is provided by 4Z (Airlink) and BP (Air Botswana).
How much is the cheapest ticket?
Ticket prices change constantly depending on flight occupancy and the season. You can see the current minimum prices for the coming months in the interactive calendar on this page.
Which airport does the flight arrive at?
All flights on this route arrive at Sir Seretse Khama International Airport (GBE) in Gaborone.
When is the best time to buy tickets for this route?
It is recommended to book tickets in advance, about 1.5–2 months before your trip. Since there are few flights per week, the most favorable fares sell out quickly.