There are 6 ways to get from Gaborone to Gokwe centre by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Robert Gabriel Mugabe International Airport, drive
best- Fly from Gaborone (GBE) to Robert Gabriel Mugabe International Airport (HRE)plane GBE - HRE
- Drive from Harare-Airport-HRE to Gokwe centrecar
5h 52m$282–458Bus
cheapest- Take the bus from Gaborone to Johannesburgbus
- Take the bus from Newtown Bus Terminus to Gokwebus
28h 46m$96–117Bus via Mabopane
- Take the bus from Queens Rd to Soshanguvebus
- Take the bus from Bosman Bus Stn to Gokwebus
28h 31m$102–132Drive 884.5 km
- Drive from Gaborone to Gokwe centrecar 884.5 km
12h 50m$162–234Fly to Bulawayo, drive
- Fly from Gaborone (GBE) to Bulawayo (BUQ)plane GBE - BUQ
- Drive from Bulawayo (BUQ) to Gokwe centrecar
8h 52m$387–583Bus #2
- Take the bus from Gaborone to Johannesburgbus
- Take the bus from Newtown Bus Terminus to Gokwebus
29h 54m$103–108
Gaborone (GBE) to Robert Gabriel Mugabe International Airport (HRE) flights
Comparing Your Travel Options
The cheapest way to get from Gaborone to Gokwe centre is to bus which costs $100 - $110 and takes 29h 54m.
The fastest way to get from Gaborone to Gokwe centre is to fly and drive which takes 5h 52m and costs $280 - $460.
No, there is no direct bus from Gaborone to Gokwe centre. However, there are services departing from Queens Rd and arriving at Gokwe via Bosman Bus Stn. The journey, including transfers, takes approximately 28h 31m.
The distance between Gaborone and Gokwe centre is 1222 km. The road distance is 884.5 km.
The best way to get from Gaborone to Gokwe centre without a car is to bus via Mabopane which takes 28h 31m and costs $100 - $140.
It takes approximately 5h 52m to get from Gaborone to Gokwe centre, including transfers.
Gaborone to Gokwe centre bus services, operated by Etrago, depart from Queens Rd station.
Gaborone to Gokwe centre bus services, operated by Etrago, arrive at Soshanguve station.
Yes, the driving distance between Gaborone to Gokwe centre is 884 km. It takes approximately 12h 50m to drive from Gaborone to Gokwe centre.
What companies run services between Gaborone, Botswana and Gokwe centre, Zimbabwe?
You can take a bus from Queens Rd to Gokwe via Soshanguve, Mabopane, Pretoria, and Bosman Bus Stn in around 28h 31m.
- Website
- flyairlink.com
Flights from Gaborone to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $200–600
Flights from Gaborone to Bulawayo via Johannesburg
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- $310–440
- Website
- fastjet.com
Flights from Gaborone to Bulawayo via Johannesburg
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $170–430
Flights from Gaborone to Bulawayo via Robert Gabriel Mugabe International Airport
- Ave. Duration
- 5h 45m
- When
- Wednesday and Friday
- Estimated price
- $220–650
- Website
- airbotswana.co.bw
Flights from Gaborone to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Friday
- Estimated price
- $220–340
- Phone
- +258 87 491 9701
- Website
- etragomz.com
Bus from Queens Rd to Soshanguve
- Ave. Duration
- 4h 25m
- Frequency
- Twice a week
- Estimated price
- $26–60
- Schedules at
- etragomz.com
- Single
- $26
- Phone
- +263 77 480 2748
- Website
- Timboon Coaches
Bus from Bosman Bus Stn to Gokwe
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- $75
- Website
- Timboon Coaches
Bus from Newtown Bus Terminus to Gokwe
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- $79
- Website
- Timboon Coaches
Bus from Newtown Bus Terminus to Gokwe
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- $79
- Website
- Timboon Coaches
- Phone
- +267 72 111 250
- Website
- monnakgotla.co.bw
Bus from Gaborone to Johannesburg
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $28–31
- Schedules at
- monnakgotla.co.bw
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Gaborone to Johannesburg
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $16–38
- Website
- Intercape
- Saver
- $38
- Flexi
- $34
- Full Flexi
- $31
- Phone
- +264 81 447 7230
- [email protected]
- Website
- Mushima Tours
Bus from Gaborone to Johannesburg
- Ave. Duration
- 5h 24m
- Frequency
- Once a week
- Estimated price
- $23–28
- Website
- Mushima Tours
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Italian Lakes: Getting around by train, and Which London airport should I choose? - to help you get the most out of your next trip.







