Bus in Botswana

Intercape Mainliner

Intercape Mainliner runs a service from Jo’burg to Gaborone (from SAR420, 6½ hours, one daily). While you need to get off the bus to sort out any necessary visa formalities, you’ll rarely be held up for too long at …
Bus in Botswana

Tok Tokkie Shuttle

One of few cross-border transport options between Botswana and Namibia, Tok Tokkie Shuttle makes the 12-hour Windhoek–Gaborone run, departing Windhoek at 6pm on Wednesday and Friday, and from Gaborone at 1pm on Thur…
Car Hire in Maun


Maun-based, family-run 4WD rental with a small fleet of cars. Other companies use McKenzie mechanics, so your car is likely to be in good nick. It can also make lodge and campsite bookings on your behalf, and it's a…
Car Hire in Botswana


Excellent Johannesburg-based 4WD rental company with offices in Kasane, Gaborone, Windhoek and Cape Town and offering fully equipped 4WDs that include Toyota Hilux Double Cab, Land Rover Defender, Toyota Land Cruise…
Car Hire in Maun

Travel Adventures Botswana

Maun-based operator that can arrange for pickups/drop offs in Maun, Kasane, Gaborone, Windhoek, Victoria Falls, Harare or Livingstone. It rents fully equipped, low-mileage Toyota 4WDs and can make all bookings for l…
Car Hire in Botswana

Safari Drive

Expensive but professional and upmarket company with its own fleet of recent-model vehicles. Prices include all equipment, emergency back-up, detailed route preparation and bookings, satellite phone and free tank of…
Car Hire in Botswana

Drive Botswana

This excellent operator arranges 4WDs and complete package itineraries, including maps, trip notes and bookings for campsites. We found the owner, Andy Raggett, to be outstanding and unfailingly professional.
Airport in Gaborone

Sir Seretse Khama International Airport

Botswana’s main airport is located 11km north of Gaborone. Although it's well served with flights from Jo’burg and Harare, it’s seldom used by tourists as an entry point into the country.
Bus in Botswana

Mahube Express

The Mahube Express runs twice-daily services from Gaborone to Johannesburg's OR Tambo International Airport, leaving the Square Mart in The Mall at 7am and 2pm. Tickets cost P300.
Car Hire in Maun

Self Drive Adventures

Has 4WD rentals and all bookings made on your behalf. Although you do the driving, you'll be accompanied by a support vehicle and a local guide.