There are 9 ways to get from Durban to Gweru by plane, car, bus, taxi, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly King Shaka International Airport to Robert Gabriel Mugabe International Airport, drive
best- Fly from King Shaka International Airport (DUR) to Robert Gabriel Mugabe International Airport (HRE)plane DUR - HRE
- Drive from Harare-Airport-HRE to Gwerucar
7h 40m$232–379Bus #2
cheapest- Take the bus from Durban Bus Stn to Johannesburgbus
- Take the bus from Johannesburg to Bulawayobus
- Take the bus from Inter-City Bus Terminus to Ninth Stbus
27h 49m$102–148Bus via Gaborone
- Take the bus from Durban to Gaboronebus
- Take the bus from Mbae Mbae Wy to Ninth Stbus
24h 38m$133–148Drive 1,476.1 km
- Drive from Durban to Gwerucar 1,476.1 km
16h 14m$270–390Fly King Shaka International Airport to Bulawayo, bus
- Fly from King Shaka International Airport (DUR) to Bulawayo (BUQ)plane DUR - BUQ
- Take the bus from Inter-City Bus Terminus to Ninth Stbus
9h 9m$351–439Taxi to Richards Bay, fly to Bulawayo, bus
- Take the taxi from Durban to Richards Bay (RCB)taxi
- Fly from Richards Bay (RCB) to Bulawayo (BUQ)plane RCB - BUQ
- Take the bus from Inter-City Bus Terminus to Ninth Stbus
8h 39m$395–875Bus to Pietermaritzburg, fly to Bulawayo, bus
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Bulawayo (BUQ)plane PZB - BUQ
- Take the bus from Inter-City Bus Terminus to Ninth Stbus
11h 25m$385–573Bus to Pietermaritzburg, fly to Robert Gabriel Mugabe International Airport, drive
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Robert Gabriel Mugabe International Airport (HRE)plane PZB - HRE
- Drive from Harare-Airport-HRE to Gwerucar
10h 16m$296–703Bus
- Take the bus from Durban Bus Stn to Burger Stbus
- Take the bus from Pietermaritzburg to Johannesburgbus
- Take the bus from Johannesburg to Bulawayobus
- Take the bus from Inter-City Bus Terminus to Ninth Stbus
27h 47m$106–165
King Shaka International Airport (DUR) to Robert Gabriel Mugabe International Airport (HRE) flights
Questions & Answers
The cheapest way to get from Durban to Gweru is to bus which costs $100 - $150 and takes 27h 49m.
The fastest way to get from Durban to Gweru is to fly and drive which takes 7h 40m and costs $230 - $380.
No, there is no direct bus from Durban to Gweru. However, there are services departing from Durban and arriving at Ninth St via Mbae Mbae Wy. The journey, including transfers, takes approximately 24h 38m.
The distance between Durban and Gweru is 1611 km. The road distance is 1476.1 km.
The best way to get from Durban to Gweru without a car is to bus via Gaborone which takes 24h 38m and costs $130 - $150.
It takes approximately 7h 40m to get from Durban to Gweru, including transfers.
Durban to Gweru bus services, operated by KJ Khandala Travel & Tours, depart from Durban station.
Durban to Gweru bus services, operated by KJ Khandala Travel & Tours, arrive at Gaborone station.
Yes, the driving distance between Durban to Gweru is 1476 km. It takes approximately 16h 14m to drive from Durban to Gweru.
There are 11+ hotels available in Gweru.
What companies run services between Durban, South Africa and Gweru, Zimbabwe?
You can take a bus from Durban to Ninth St via Gaborone and Mbae Mbae Wy in around 24h 38m.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $230–650
Flights from King Shaka International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $230–650
Flights from King Shaka International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $270–750
Flights from Richards Bay to Bulawayo via Johannesburg
- Ave. Duration
- 5h 22m
- When
- Monday and Tuesday
- Estimated price
- $240–700
Flights from Pietermaritzburg to Bulawayo via Johannesburg
- Ave. Duration
- 6h 41m
- When
- Monday to Saturday
- Estimated price
- $300–460
Flights from Pietermaritzburg to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $260–700
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–280
- Website
- flysaa.com
Flights from King Shaka International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 4h 20m
- When
- Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- $190–550
- Website
- fastjet.com
Flights from King Shaka International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 3h 35m
- When
- Wednesday to Sunday
- Estimated price
- $200–500
Flights from King Shaka International Airport to Bulawayo via Robert Gabriel Mugabe International Airport
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $290–800
- Phone
- +267 71 799 129 / 72 692 610
- Website
- mozaico.co.ke
Bus from Durban to Gaborone
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- $75
- Schedules at
- mozaico.co.ke
- Phone
- +(263) 77 608 6257
- [email protected]
- Website
- citybuscoaches.com
Bus from Mbae Mbae Wy to Ninth St
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $40–50
- Website
- https://citybuscoaches.com/
Bus from Inter-City Bus Terminus to Ninth St
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
Bus from Inter-City Bus Terminus to Ninth St
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
Bus from Inter-City Bus Terminus to Ninth St
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
Bus from Inter-City Bus Terminus to Ninth St
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
Bus from Inter-City Bus Terminus to Ninth St
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://citybuscoaches.com/
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- eagleliner.co.za
- Single
- $4–13
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- eagleliner.co.za
- Single
- $4–13
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- eagleliner.co.za
- Single
- $4–13
Bus from Pietermaritzburg to Johannesburg
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- $17–35
- Schedules at
- eagleliner.co.za
- Single
- $24–26
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 8h 10m
- Frequency
- Hourly
- Estimated price
- $19–35
- Schedules at
- eagleliner.co.za
- Single
- $27–30
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- https://www.vila-mora.co.za/
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $17–35
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $12–17
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $12–17
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $12–17
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- Twice a week
- Estimated price
- $17–25
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +263 71 3800001
- [email protected]
- Website
- bravotours.co.zw
Bus from Johannesburg to Bulawayo
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- facebook.com
Bus from Johannesburg to Bulawayo
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- facebook.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a day
- Estimated price
- $22–45
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 45m
- Estimated price
- $75–90
Eagle Taxi Cabs
- Phone
- +27 31 337 8333
- Website
- eagletaxicabs.co.za
Mozzie Cabs
- Phone
- +27 31 303 5787
UBER
- Phone
- 0800172956
- Website
- uber.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 How do I buy a London Underground ticket?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.











