There are 8 ways to get from Manyinga to Ndola by taxi, train, plane, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train to Julius Nyerere International Airport, fly
best- Take the taxi from Manyinga to Morogorotaxi
- Take the train from Morogoro to Pugutrain
- Fly from Julius Nyerere International Airport (DAR) to Ndola (NLA)plane DAR - NLA
8h$389–641Taxi, train, bus
cheapest- Take the taxi from Manyinga to Morogorotaxi
- Take the train from Morogoro to Magufuli SGR Stntrain
- Take the train from Dar es salaam to New Kapiri Mposhitrain
- Take the bus from Kapiri Mposhi to Power Tools Bus Stationbus
- Take the train from Kitwe to Ndolatrain
2d 10h$109–140Taxi, train, bus via Lusaka
- Take the taxi from Manyinga to Morogorotaxi
- Take the train from Morogoro to Magufuli SGR Stntrain
- Take the bus from Ubungo Intl Bus Terminal to Intercity Bus Terminusbus
- Take the bus from Lusaka to Ndolabus
39hDrive 1,652.4 km
- Drive from Manyinga to Ndolacar 1,652.4 km
28h 39m$243–351Drive to Iringa Airport, fly
- Drive from Manyinga to Iringa Airport (IRI)car
- Fly from Iringa Airport (IRI) to Ndola (NLA)plane IRI - NLA
20h 2m$369–984Taxi to Tanga Airport, fly
- Take the taxi from Manyinga to Tanga Airport (TGT)taxi
- Fly from Tanga Airport (TGT) to Ndola (NLA)plane TGT - NLA
24h 27m$463–1,211Taxi, train, ferry to Abeid Amani Karume International Airport, fly
- Take the taxi from Manyinga to Morogorotaxi
- Take the train from Morogoro to Magufuli SGR Stntrain
- Take the ferry from Dar es Salaam to Zanzibarferry
- Fly from Abeid Amani Karume International Airport (ZNZ) to Ndola (NLA)plane ZNZ - NLA
13h 23m$357–933Taxi, train to Dodoma Airport, fly
- Take the taxi from Manyinga to Morogorotaxi
- Take the train from Morogoro to Dodoma Passenger Stntrain
- Fly from Dodoma Airport (DOD) to Ndola (NLA)plane DOD - NLA
11h 42m$425–1,188
Julius Nyerere International Airport (DAR) to Ndola (NLA) flights
Questions & Answers
The cheapest way to get from Manyinga to Ndola is to taxi and train and bus which costs $100 - $140 and takes 2 days 10h.
The fastest way to get from Manyinga to Ndola is to taxi and train and fly which takes 8h and costs $380 - $650.
The distance between Manyinga and Ndola is 1629 km. The road distance is 1652.4 km.
The best way to get from Manyinga to Ndola without a car is to taxi and train and bus via Lusaka which takes 39h and costs .
It takes approximately 8h to get from Manyinga to Ndola, including transfers.
Yes, the driving distance between Manyinga to Ndola is 1652 km. It takes approximately 28h 39m to drive from Manyinga to Ndola.
There are 40+ hotels available in Ndola.
What companies run services between Manyinga, Tanzania and Ndola, Zambia?
There is no direct connection from Manyinga to Ndola. However, you can take the taxi to Morogoro, take the train to Pugu, take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Ndola (NLA), then take the taxi to Ndola. Alternatively, you can take the taxi to Morogoro, take the train to Magufuli SGR Stn, walk to Gerezani, take the line 004 bus to Ubungo, walk to Ubungo Intl Bus Terminal, take the bus to Intercity Bus Terminus, walk to Lusaka, then take the bus to Ndola.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Ndola
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $330–550
Flights from Iringa Airport to Ndola via Julius Nyerere International Airport
- Ave. Duration
- 26h 10m
- When
- Wednesday and Friday
- Estimated price
- $310–900
Flights from Tanga Airport to Ndola via Julius Nyerere International Airport
- Ave. Duration
- 24h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,100
Flights from Tanga Airport to Ndola via Abeid Amani Karume International Airport, Julius Nyerere International Airport
- Ave. Duration
- 21h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,100
Flights from Abeid Amani Karume International Airport to Ndola via Julius Nyerere International Airport
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $260–750
Flights from Dodoma Airport to Ndola via Julius Nyerere International Airport
- Ave. Duration
- 5h 30m
- When
- Monday and Saturday
- Estimated price
- $360–1,100
- Website
- kenya-airways.com
Flights from Iringa Airport to Ndola via Julius Nyerere International Airport, Nairobi
- Ave. Duration
- 16h 10m
- When
- Thursday
- Estimated price
- $400–1,100
Flights from Tanga Airport to Ndola via Abeid Amani Karume International Airport, Nairobi
- Ave. Duration
- 18h 35m
- When
- Thursday and Sunday
- Estimated price
- $480–1,300
Flights from Abeid Amani Karume International Airport to Ndola via Nairobi
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- $330–900
- Website
- flyairlink.com
Flights from Iringa Airport to Ndola via Julius Nyerere International Airport, Johannesburg
- Ave. Duration
- 19h 45m
- When
- Monday and Thursday
- Estimated price
- $500–1,400
Flights from Abeid Amani Karume International Airport to Ndola via Johannesburg
- Ave. Duration
- 7h 40m
- When
- Monday
- Estimated price
- $430–1,200
- Website
- proflight-zambia.com
Flights from Iringa Airport to Ndola via Julius Nyerere International Airport, Lusaka
- Ave. Duration
- 13h 10m
- When
- Tuesday and Thursday
- Estimated price
- $270–1,000
Flights from Tanga Airport to Ndola via Julius Nyerere International Airport, Lusaka
- Ave. Duration
- 18h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $330–1,200
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Morogoro to Pugu
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- $3–10
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $4
- 2nd Class Sleeping
- $10
Train from Morogoro to Magufuli SGR Stn
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $11
Train from Morogoro to Magufuli SGR Stn
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $11
Train from Morogoro to Magufuli SGR Stn
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $11
Train from Morogoro to Dodoma Passenger Stn
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- $3–12
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $12
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to New Kapiri Mposhi
- Ave. Duration
- 46h
- Frequency
- Once a week
- Estimated price
- $34–39
- Schedules at
- tazarasite.com
- Mukuba M1
- $34–38
- Mukuba M2
- $39
- Phone
- +260-765-211826
- [email protected]
- Website
- zrl.com.zm
Train from Kitwe to Ndola
- Ave. Duration
- 2h 25m
- Frequency
- Once a week
- Estimated price
- $1–2
- Schedules at
- zrl.com.zm
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Intercity Bus Terminus
- Ave. Duration
- 28h
- Frequency
- Twice daily
- Estimated price
- $57
- Schedules at
- srclassiccoach.co.tz
- Phone
- +260 973334200
- [email protected]
- Website
- juldan-motors.com
Bus from Lusaka to Ndola
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
- Phone
- +260 212 217 118
- Website
- facebook.com
Bus from Kapiri Mposhi to Power Tools Bus Station
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- $12–15
- Schedules at
- facebook.com
- Single
- $12–15
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
- Ave. Duration
- 2h 32m
- Estimated price
- $50–100
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, What are the different types of Renfe trains in Spain?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.









