There are 5 ways to get from Ndola to Monze by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ndola to Lusakabus
- Take the bus from Lusaka to Monzebus
8h 21mTrain, bus
cheapest- Take the train from Ndola to Lusakatrain Kafue
- Take the bus from Lusaka to Monzebus
16h$18–20Drive 509 km
- Drive from Ndola to Monzecar 509 km
7h 25m$75–108Fly to Lusaka, bus
- Fly from Ndola (NLA) to Lusaka (LUN)plane NLA - LUN
- Take the bus from Lusaka to Monzebus
5h 27m$154–255Fly to Harry Mwanga Nkumbula International Airport, bus
- Fly from Ndola (NLA) to Harry Mwanga Nkumbula International Airport (LVI)plane NLA - LVI
- Take the bus from Livingstone to Monzebus
8h 43m$230–523
Ndola (NLA) to Lusaka (LUN) flights
Questions & Answers
The cheapest way to get from Ndola to Monze is to train and bus which costs $17 - $20 and takes 16h.
The fastest way to get from Ndola to Monze is to fly and bus which takes 5h 27m and costs $150 - $260.
No, there is no direct bus from Ndola to Monze. However, there are services departing from Ndola and arriving at Monze via Lusaka. The journey, including transfers, takes approximately 8h 21m.
The distance between Ndola and Monze is 508 km. The road distance is 509 km.
The best way to get from Ndola to Monze without a car is to bus which takes 8h 21m and costs .
It takes approximately 8h 21m to get from Ndola to Monze, including transfers.
Ndola to Monze bus services, operated by Juldan Motors, depart from Ndola station.
Ndola to Monze bus services, operated by Juldan Motors, arrive at Lusaka station.
Yes, the driving distance between Ndola to Monze is 509 km. It takes approximately 7h 25m to drive from Ndola to Monze.
There are one+ hotels available in Monze.
What companies run services between Ndola, Zambia and Monze, Zambia?
You can take a bus from Ndola to Monze via Lusaka in around 8h 21m.
- Website
- proflight-zambia.com
Flights from Ndola to Lusaka
- Ave. Duration
- 44 min
- When
- Every day
- Estimated price
- $140–550
Flights from Ndola to Harry Mwanga Nkumbula International Airport via Lusaka
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $210–480
Flights from Ndola to Lusaka
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- $100–160
- Phone
- +260-765-211826
- info@zrl.com.zm
- 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
- juldanmotors@gmail.com
- Website
- juldan-motors.com
Bus from Ndola to Lusaka
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
- Phone
- +260 961806060
- mazhandu69@gmail.com
- Website
- facebook.com
Bus from Lusaka to Monze
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- $13
- Website
- https://www.facebook.com/Uglmazhandu/
Bus from Livingstone to Monze
- Ave. Duration
- 4h 33m
- Frequency
- Every 3 hours
- Estimated price
- $19
- Website
- https://www.facebook.com/Uglmazhandu/
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 Travelling around the UAE, How to get from Heathrow Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.


