Gaborone is the capital city of Botswana with a population of over 231,000 and an area of over 169 km². The border with South Africa lies only 15 kilometers south of Gaborone.The common means of public transport within the city are as follows:
Railway
The railway station in Gaborone is located south of the Parliament House in the city’s center. There are also train services connect Gaborone to a number of towns including Francistown, Lobatse, Gaborone, Palapye, Serule, Ramokgwebana, and Plumtree
Buses
There are also daily buses connecting Gaborone to other various towns across the country. Gaborone and Johannesburg are also connected by bus services provided by Greyhound Company among others.
Mini buses taxis
Minibus taxis are also available and they travel to specific routes through the taxi station. The passengers have to alert the conductor on reaching destination
Combis
Combis are white small vans that are like mini-buses. They have no specific route maps and the passenger can get on or off any place.
Shared taxi
Public taxis are generally small white cars and can be identified by their blue license plates. These cars travel designated routes, generally going to areas that combi routes do not. You can take a taxi at any combi stops and you can be dropped off anywhere along the route.
Cab
A cab is a private taxi or a “special” which takes you directly from your origin to destination. This may be a public taxi with a blue licence plate or a privately run cab. Generally you must request a cab by phone. There are several cab companies in Gabs and many display contact information on the cab itself. Gaborone has several car rental agencies.