There are 4 ways to get from Ndola to Mazabuka by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive
best- Fly from Ndola (NLA) to Lusaka (LUN)plane NLA - LUN
- Drive from Lusaka (LUN) to Mazabukacar
3h 6m$163–347Train, drive
cheapest- Take the train from Ndola to Lusakatrain Kafue
- Drive from Lusaka to Mazabukacar
14h 27m$23–35Bus, drive
- Take the bus from Ndola to Lusakabus
- Drive from Lusaka to Mazabukacar
6h 54mDrive 447.4 km
- Drive from Ndola to Mazabukacar 447.4 km
6h 31m$66–95
Ndola (NLA) to Lusaka (LUN) flights
Questions & Answers
The cheapest way to get from Ndola to Mazabuka is to train and drive which costs $22 - $35 and takes 14h 27m.
The fastest way to get from Ndola to Mazabuka is to fly and drive which takes 3h 6m and costs $160 - $350.
The distance between Ndola and Mazabuka is 417 km. The road distance is 447.4 km.
It takes approximately 3h 6m to get from Ndola to Mazabuka, including transfers.
Yes, the driving distance between Ndola to Mazabuka is 447 km. It takes approximately 6h 31m to drive from Ndola to Mazabuka.
There are three+ hotels available in Mazabuka.
What companies run services between Ndola, Zambia and Mazabuka, Zambia?
There is no direct connection from Ndola to Mazabuka. However, you can take the taxi to Ndola (NLA) airport, fly to Lusaka (LUN), then drive to Mazabuka. Alternatively, you can take a bus from Ndola to Mazabuka via Lusaka in around 6h 54m.
- Website
- proflight-zambia.com
Flights from Ndola to Lusaka
- Ave. Duration
- 44 min
- When
- Every day
- Estimated price
- $130–160
Flights from Ndola to Lusaka
- Ave. Duration
- 55 min
- When
- Tuesday to Friday
- Estimated price
- $130–300
- Phone
- +260-765-211826
- [email protected]
- Website
- zrl.com.zm
Train from Ndola to Lusaka
- Ave. Duration
- 12h 31m
- Frequency
- Once a week
- Estimated price
- $4–7
- Schedules at
- zrl.com.zm
- 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
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 Train travel in Spain: A guide to Renfe, Italy Travel Guides, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
