All bus routes to Gaborone (Botswana) C D J M P R C Bus Cape Town Airport to Gaborone Bus Cape Town to Gaborone D Bus Durban to Gaborone J Bus Johannesburg O.R. Tambo Airport to Gaborone Bus Johannesburg to Gaborone M Bus Maputo to Gaborone Bus Midrand to Gaborone P Bus Pretoria to Gaborone R Bus Rustenburg to Gaborone