There are 5 ways to get from Ndola to Bulawayo by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Ndola (NLA) to Bulawayo (BUQ)plane NLA - BUQ
2h 10m$359–1,247Train
cheapest- Take the train from Ndola to Livingstonetrain Kafue
- Take the train from Victoria Falls to Bulawayotrain
47h 46m$24–34Bus
- Take the bus from Ndola to Lusakabus
- Take the bus from Intercity Bus Terminus to RoadPortbus
- Take the bus from Harare to Bulawayobus
20h 12mDrive 1,113.7 km
- Drive from Ndola to Bulawayocar 1,113.7 km
13h 34m$204–294Bus via Livingstone
- Take the bus from Ndola to Kitwebus
- Take the bus from Power Tools Bus Station to Livingstone Bus Terminusbus
- Take the bus from Victoria Falls to Bulawayobus
26h 8m
Ndola (NLA) to Bulawayo (BUQ) flights
Questions & Answers
The cheapest way to get from Ndola to Bulawayo is to train which costs $24 - $35 and takes 47h 46m.
The fastest way to get from Ndola to Bulawayo is to fly which takes 2h 10m and costs $350 - $1,300.
No, there is no direct bus from Ndola to Bulawayo. However, there are services departing from Ndola and arriving at Bulawayo via Intercity Bus Terminus and Harare. The journey, including transfers, takes approximately 20h 12m.
No, there is no direct train from Ndola to Bulawayo. However, there are services departing from Ndola and arriving at Bulawayo via Victoria Falls. The journey, including transfers, takes approximately 47h 46m.
The distance between Ndola and Bulawayo is 808 km. The road distance is 1113.7 km.
The best way to get from Ndola to Bulawayo without a car is to bus which takes 20h 12m and costs .
It takes approximately 2h 10m to get from Ndola to Bulawayo, including transfers.
Ndola to Bulawayo bus services, operated by Juldan Motors, depart from Ndola station.
Ndola to Bulawayo train services, operated by Zambia Railways Ltd, depart from Ndola station.
The best way to get from Ndola to Bulawayo is to fly which takes 2h 10m and costs $350 - $1,300. Alternatively, you can bus, which costs and takes 20h 12m, you could also train, which costs $24 - $35 and takes 47h 46m.
What companies run services between Ndola, Zambia and Bulawayo, Zimbabwe?
Ethiopian Airlines flies from Ndola (NLA) to Bulawayo (BUQ) 4 times a week. Alternatively, you can take a bus from Ndola to Bulawayo via Lusaka, Intercity Bus Terminus, RoadPort, and Harare in around 20h 12m.
- Website
- ethiopianairlines.com
Flights from Ndola to Bulawayo
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,200
- Phone
- +260-765-211826
- [email protected]
- Website
- zrl.com.zm
Train from Ndola to Livingstone
- Ave. Duration
- 31h 35m
- Frequency
- Once a week
- Estimated price
- $13–22
- Schedules at
- zrl.com.zm
- Economy
- $15
- Standard
- $15
- 2nd Class Sleeper
- $21
- Ist Class Sleeper
- $22
- Phone
- +263-029-2363521
- [email protected]
- Website
- nrz.co.zw
Train from Victoria Falls to Bulawayo
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $9
- Schedules at
- nrz.co.zw
- Economy Class Seat
- $9
- Phone
- +260 973334200
- [email protected]
- Website
- juldan-motors.com
Bus from Ndola to Lusaka
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Ndola to Kitwe
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to RoadPort
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- +263 78 694 9273
- [email protected]
- Website
- cagtours.co.zw
Bus from Intercity Bus Terminus to RoadPort
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $23–25
- Schedules at
- cagtours.co.zw
- Phone
- +263 71 3800001
- [email protected]
- Website
- bravotours.co.zw
Bus from Harare to Bulawayo
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $29
- Schedules at
- bravotours.co.zw
- Phone
- +260 212 217 118
- Website
- facebook.com
Bus from Power Tools Bus Station to Livingstone Bus Terminus
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $24–29
- Schedules at
- facebook.com
- Single
- $24–29
- Phone
- 0242 661930
- [email protected]
- Website
- stallioncruise.com
Bus from Victoria Falls to Bulawayo
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $19–27
- Website
- https://stallioncruise.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 to get from JFK to New York City, Italy Travel Guides, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Ndola to Bulawayo bus services, operated by Juldan Motors, arrive at Lusaka station.
Ndola to Bulawayo train services, operated by Zambia Railways Ltd, arrive at Livingstone station.
Yes, the driving distance between Ndola to Bulawayo is 1114 km. It takes approximately 13h 34m to drive from Ndola to Bulawayo.
There are 113+ hotels available in Bulawayo.










