There are 5 ways to get from Gweru to Botswana by car, plane, 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.
Drive to Robert Gabriel Mugabe International Airport, fly to Gaborone
best- Drive from Gweru to Harare-Airport-HREcar
- Fly from Robert Gabriel Mugabe International Airport (HRE) to Gaborone (GBE)plane HRE - GBE
4h 54m$311–484Bus
cheapest- Take the bus from Ninth St to Mbae Mbae Wybus
10h 39m$63–75Drive 792 km
- Drive from Gweru to Gaboronecar 792 km
8h 38m$145–209Bus to Bulawayo, fly to Gaborone
- Take the bus from Ninth St to Inter-City Bus Terminusbus
- Fly from Bulawayo (BUQ) to Gaborone (GBE)plane BUQ - GBE
7h 54m$418–575Bus to Bulawayo, fly to Maun Airport
- Take the bus from Ninth St to Inter-City Bus Terminusbus
- Fly from Bulawayo (BUQ) to Maun Airport (MUB)plane BUQ - MUB
8h 17m$488–1,185
Robert Gabriel Mugabe International Airport (HRE) to Gaborone (GBE) flights
Questions & Answers
The cheapest way to get from Gweru to Botswana is to bus which costs $60 - $75 and takes 10h 39m.
The fastest way to get from Gweru to Botswana is to drive and fly which takes 4h 54m and costs $310 - $490.
No, there is no direct bus from Gweru to Botswana. However, there are services departing from Ninth St and arriving at Mbae Mbae Wy via . The journey, including transfers, takes approximately 10h 39m.
The distance between Gweru and Botswana is 1205 km. The road distance is 792 km.
The best way to get from Gweru to Botswana without a car is to bus which takes 10h 39m and costs $60 - $75.
It takes approximately 4h 54m to get from Gweru to Botswana, including transfers.
Gweru to Botswana bus services, operated by City Bus Coaches, depart from Ninth St station.
Gweru to Botswana bus services, operated by City Bus Coaches, arrive at Mbae Mbae Wy station.
Yes, the driving distance between Gweru to Botswana is 792 km. It takes approximately 8h 38m to drive from Gweru to Botswana.
There are 395+ hotels available in Botswana.
What companies run services between Gweru, Zimbabwe and Botswana?
City Bus Coaches operates a bus from Ninth St to Mbae Mbae Wy once daily. Tickets cost $40–50 and the journey takes 10h 30m.
- Website
- flyairlink.com
Flights from Bulawayo to Gaborone via Johannesburg
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $200–550
Flights from Bulawayo to Maun Airport via Johannesburg
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $410–1,100
- Website
- airbotswana.co.bw
Flights from Robert Gabriel Mugabe International Airport to Gaborone
- Ave. Duration
- 1h 30m
- When
- Friday, Sunday, and Wednesday
- Estimated price
- $210–330
Flights from Bulawayo to Gaborone via Robert Gabriel Mugabe International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- $250–650
- Website
- ethiopianairlines.com
Flights from Bulawayo to Gaborone via Victoria Falls
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- $290–1,100
- Phone
- +(263) 77 608 6257
- [email protected]
- Website
- citybuscoaches.com
Bus from Ninth St to Mbae Mbae Wy
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $40–50
- Website
- https://citybuscoaches.com/
Bus from Ninth St to Inter-City Bus Terminus
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
Bus from Ninth St to Inter-City Bus Terminus
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
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 Travelling to the US: What do I need to know?, The London Underground: Essential tips to navigate the Tube, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

