There are 6 ways to get from Durban to Bulawayo by plane, bus, car, 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 from King Shaka International Airport
best- Fly from King Shaka International Airport (DUR) to Bulawayo (BUQ)plane DUR - BUQ
6h 9m$243–541Bus
cheapest- Take the bus from Durban Bus Stn to Johannesburgbus
- Take the bus from Johannesburg to Bulawayobus
24h 44m$52–94Bus via Pietermaritzburg
- Take the bus from Durban Bus Stn to Burger Stbus
- Take the bus from Pietermaritzburg to Johannesburgbus
- Take the bus from Johannesburg to Bulawayobus
24h 42m$56–110Drive 1,398.9 km
- Drive from Durban to Bulawayocar 1,398.9 km
14h 39m$256–370Bus to Pietermaritzburg, fly
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Bulawayo (BUQ)plane PZB - BUQ
8h 25m$334–393Bus #2
- Take the bus from Durban to Johannesburgbus
- Take the bus from Johannesburg to Bulawayobus
24h 55m$53–94
King Shaka International Airport (DUR) to Bulawayo (BUQ) flights
Comparing Your Travel Options
The cheapest way to get from Durban to Bulawayo is to bus which costs $50 - $95 and takes 24h 44m.
The fastest way to get from Durban to Bulawayo is to fly which takes 6h 9m and costs $240 - $550.
No, there is no direct bus from Durban to Bulawayo. However, there are services departing from Durban Bus Stn and arriving at Bulawayo via Pietermaritzburg and Johannesburg. The journey, including transfers, takes approximately 24h 42m.
The distance between Durban and Bulawayo is 1149 km. The road distance is 1398.9 km.
The best way to get from Durban to Bulawayo without a car is to bus via Pietermaritzburg which takes 24h 42m and costs $55 - $110.
It takes approximately 6h 9m to get from Durban to Bulawayo, including transfers.
Durban to Bulawayo bus services, operated by Eagle Liner, depart from Durban Bus Stn station.
The best way to get from Durban to Bulawayo is to fly which takes 6h 9m and costs $240 - $550. Alternatively, you can bus via Pietermaritzburg, which costs $55 - $110 and takes 24h 42m.
Durban to Bulawayo bus services, operated by Eagle Liner, arrive at Burger St station.
Yes, the driving distance between Durban to Bulawayo is 1399 km. It takes approximately 14h 39m to drive from Durban to Bulawayo.
What companies run services between Durban, South Africa and Bulawayo, Zimbabwe?
Airlink, Safair, and three other airlines fly from King Shaka International Airport (DUR) to Bulawayo (BUQ) 5 times a day. Alternatively, you can take a bus from Durban Bus Stn to Bulawayo via Pietermaritzburg and Johannesburg in around 24h 42m.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $280–800
Flights from Pietermaritzburg to Bulawayo via Johannesburg
- Ave. Duration
- 6h 41m
- When
- Monday to Saturday
- Estimated price
- $300–330
- Website
- fastjet.com
Flights from King Shaka International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 3h 35m
- When
- Wednesday to Sunday
- Estimated price
- $200–490
Flights from King Shaka International Airport to Bulawayo via Harare
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $300–850
- 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
- $3–12
- Schedules at
- eagleliner.co.za
- Single
- $3–12
Bus from Pietermaritzburg to Johannesburg
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- $17–30
- Schedules at
- eagleliner.co.za
- Single
- $24–25
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $3–12
- Schedules at
- eagleliner.co.za
- Single
- $3–12
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 8h 10m
- Frequency
- Hourly
- Estimated price
- $19–35
- Schedules at
- eagleliner.co.za
- Single
- $26–30
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $18–25
- Website
- Vilamora Tours & Travel
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $18–25
- Website
- Vilamora Tours & Travel
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $17–35
- Website
- Vilamora Tours & Travel
- Phone
- +27 11 774 3333
- Website
- City to City
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $10–12
- Website
- City to City
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- $10–12
- Website
- City to City
Bus from Durban Bus Stn to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- Twice a week
- Estimated price
- $17–25
- Website
- City to City
- 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
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
- 3 times a day
- Estimated price
- $18–40
- Schedules at
- greyhound.co.za
Bus from Durban to Johannesburg
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Estimated price
- $18–40
- Schedules at
- greyhound.co.za
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 Want to know more about Flixbus?, Italian Lakes: Getting around by train, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Book your Durban to Bulawayo bus tickets online with Omio.
There are 117+ hotels available in Bulawayo.











