Sir Seretse Khama International Airport is about 15 km from central Gaborone. The ride is short, and the costs are reasonable — but because taxis are unmetered, knowing the going rate helps you avoid overpaying.
What you should expect to pay
Taxi: A negotiated taxi fare from GBE to the city center typically falls between 100 and 200 BWP ($8-16 USD). Drivers may start with a higher number, especially for international arrivals. A fair price to the central business district, Government Enclave area, or Main Mall is around 120-150 BWP. To the more spread-out suburbs like Phakalane or Mokolodi, expect to pay more — 200-300 BWP.
Pre-booked private transfer: A sedan transfer costs 150-300 BWP ($12-24 USD) depending on the service and vehicle type. SUVs and premium vehicles run 250-400 BWP. The key advantage is that the price is locked in before you arrive.
Hotel shuttle: Where available, this is often free or 100-150 BWP. The Avani, Cresta Lodge, and Grand Palm typically offer this. Always confirm when booking.
Bolt: When available, Bolt fares from the airport to the city center run about 60-120 BWP. This is usually the cheapest option, but driver availability at the airport is inconsistent.
Why prices vary
Gaborone taxis are not metered, so every fare is a negotiation. Factors that influence price: time of day (rush hour rides are longer), your destination (some suburbs are much further than the city center), luggage volume (extra bags may prompt a surcharge), and frankly, whether the driver thinks you know local prices.
A simple strategy: before you negotiate, know that 120-150 BWP to central Gaborone is fair. State that number confidently. Most drivers will accept or counter with something close.
Comparison with other costs in Botswana
Botswana is not a budget destination. A basic meal in Gaborone costs 50-100 BWP, a mid-range hotel room runs 600-1,500 BWP per night. In that context, a 150 BWP airport transfer is a minor expense. Do not let a 20-30 BWP difference in taxi negotiation ruin your first impression of the country.
Payment
Taxis accept cash only — Botswana pula. There is a currency exchange desk and ATMs in the terminal, so you can get cash before heading outside. Pre-booked transfers can usually be paid online. If paying cash, carry small denominations. Asking a taxi driver to break a 200 BWP note for a 130 BWP fare is usually fine, but anything larger may be a problem.
Bottom line
Budget 150-200 BWP for a taxi or pre-booked transfer to central Gaborone. If your hotel offers a shuttle, take it. The airport is close to the city, the ride is quick, and the cost is modest — just know the fair price before you negotiate.