There are 5 ways to get from Ndola to Monze 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 to Lusaka, bus
best- Fly from Ndola (NLA) to Lusaka (LUN)plane NLA - LUN
- Take the bus from Lusaka to Monzebus
4h 36m$184–365Train, bus
cheapest- Take the train from Ndola to Lusakatrain Kafue
- Take the bus from Lusaka to Monzebus
16h$18–20Bus
- Take the bus from Ndola to Lusakabus
- Take the bus from Lusaka to Monzebus
8h 21mDrive 509.2 km
- Drive from Ndola to Monzecar 509.2 km
7h 25m$75–108Fly 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$301–464
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 4h 36m and costs $180 - $370.
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 478 km. The road distance is 509.2 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 4h 36m 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.
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
- $130–160
Flights from Ndola to Harry Mwanga Nkumbula International Airport via Lusaka
- Ave. Duration
- 3h 27m
- When
- Tuesday to Saturday
- Estimated price
- $260–360
Flights from Ndola to Lusaka
- Ave. Duration
- 55 min
- When
- Tuesday to Friday
- Estimated price
- $130–300
- Website
- flyairlink.com
Flights from Ndola to Harry Mwanga Nkumbula International Airport via Johannesburg
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $410–650
- 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 961806060
- [email protected]
- 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 Lusaka to Monze
- Ave. Duration
- 2h 22m
- Frequency
- Every 3 hours
- Estimated price
- $13
- Website
- https://www.facebook.com/Uglmazhandu/
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
- $20
- Website
- https://www.facebook.com/Uglmazhandu/
- 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 Travelling to and around Russia for the 2018 FIFA World Cup, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Milan from the airport - to help you get the most out of your next trip.


