There are 5 ways to get from Kariba to Bulawayo by plane, ferry, car, train, taxi, 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 from Kariba Airport
best- Fly from Kariba Airport (KAB) to Bulawayo (BUQ)plane KAB - BUQ
3h 38m$262–370Drive 672 km
cheapest- Drive from Kariba to Bulawayocar 672 km
7h 17m$124–180Ferry, drive, train
- Take the ferry from Kariba to Mlibiziferry
- Drive from Mlibizi to Detecar
- Take the train from Dete to Bulawayotrain
27h 17mTaxi, bus
- Take the taxi from Kariba to Chirundu Bus Stntaxi
- Take the bus from Chirundu Bus Stn to 156 Pritchard Stbus
- Take the bus from Johannesburg to Bulawayobus
39h 8mDrive to Lusaka, fly
- Drive from Kariba to Lusaka (LUN)car
- Fly from Lusaka (LUN) to Bulawayo (BUQ)plane LUN - BUQ
6h 37m$348–572
Kariba Airport (KAB) to Bulawayo (BUQ) flights
Comparing Your Travel Options
The cheapest way to get from Kariba to Bulawayo is to drive which costs $120 - $180 and takes 7h 17m.
The fastest way to get from Kariba to Bulawayo is to fly which takes 3h 38m and costs $260 - $370.
The distance between Kariba and Bulawayo is 430 km. The road distance is 672 km.
The best way to get from Kariba to Bulawayo without a car is to taxi and bus which takes 39h 8m and costs .
It takes approximately 3h 38m to get from Kariba to Bulawayo, including transfers.
Yes, the driving distance between Kariba to Bulawayo is 672 km. It takes approximately 7h 17m to drive from Kariba to Bulawayo.
There are 116+ hotels available in Bulawayo.
What companies run services between Kariba, Mashonaland West, Zimbabwe and Bulawayo, Zimbabwe?
Fastjet flies from Kariba Airport (KAB) to Bulawayo (BUQ) 3 times a week.
- Website
- fastjet.com
Flights from Kariba Airport to Bulawayo via Harare
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- $230–330
Flights from Lusaka to Bulawayo via Harare
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- $290–950
- Website
- flyairlink.com
Flights from Lusaka to Bulawayo via Johannesburg
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $370–1,100
- Website
- ethiopianairlines.com
Flights from Lusaka to Bulawayo via Ndola
- Ave. Duration
- 4h 2m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $280–1,200
- Phone
- +263-029-2363521
- [email protected]
- Website
- nrz.co.zw
Train from Dete to Bulawayo
- Ave. Duration
- 9h 47m
- Frequency
- Twice a week
- Schedules at
- nrz.co.zw
- Phone
- +260 97 9568820
- Website
- likili-motorways.com
Bus from Chirundu Bus Stn to 156 Pritchard St
- Ave. Duration
- 20h 47m
- Frequency
- Once a week
- Schedules at
- facebook.com
- 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–50
- Schedules at
- facebook.com
- Phone
- +263 (4) 614162-7
- [email protected]
- Website
- karibaferries.com
Ferry from Kariba to Mlibizi
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- $150
- Schedules at
- karibaferries.com
- Ave. Duration
- 1h 29m
- Estimated price
- $110–140
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 What documents do I need to cross Niagara Falls?, How to get from London City Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.



