- Gaborone Buses and Shuttles
What are the most popular routes to Gaborone?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Johannesburg - Gaborone | Average priceR 728 | Average duration7h 45m | Daily departures2 | |
| Pretoria - Gaborone | Average priceR 727 | Average duration6h 15m | Daily departures1 | |
| Rustenburg - Gaborone | Average priceR 697 | Average duration4h 30m | Daily departures1 | |
| Midrand - Gaborone | Average priceR 730 | Average duration7h 10m | Daily departures1 | |
| Zeerust - Gaborone | Average priceR 458 | Average duration2h 45m | Daily departures1 |
Operators serving Gaborone
Top departures from Gaborone
- Find bus tickets from Gaborone to Johannesburg
- Gaborone to Johannesburg bus times and fares
- How to travel from Gaborone to Rustenburg
- Find bus tickets from Gaborone to Midrand
- Gaborone to Midrand bus times and fares
- How to travel from Gaborone to Pretoria
- Find bus tickets from Gaborone to Pretoria
- Gaborone to Zeerust bus times and fares
- How to travel from Gaborone to Johannesburg
- Find bus tickets from Gaborone to Rustenburg
- Gaborone to Pretoria bus times and fares
- How to travel from Gaborone to Midrand
Top arrivals to Gaborone
- Find bus tickets from Pretoria to Gaborone
- Midrand to Gaborone bus times and fares
- How to travel from Rustenburg to Gaborone
- Find bus tickets from Pretoria to Gaborone
- Johannesburg to Gaborone bus times and fares
- How to travel from Rustenburg to Gaborone
- Find bus tickets from Johannesburg to Gaborone
- Rustenburg to Gaborone bus times and fares
- How to travel from Midrand to Gaborone
- Find bus tickets from Zeerust to Gaborone
- Pretoria to Gaborone bus times and fares
- How to travel from Johannesburg to Gaborone

