There are 5 ways to get from Zanzibar City to Kilombero by plane, taxi, ferry, 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 Abeid Amani Karume International Airport to Iringa Airport, taxi
best- Fly from Abeid Amani Karume International Airport (ZNZ) to Iringa Airport (IRI)plane ZNZ - IRI
- Take the taxi from Iringa Airport (IRI) to Kilomberotaxi
10h 52m$243–336Ferry, train, taxi
cheapest- Take the ferry from Zanzibar to Dar es Salaamferry
- Take the train from Dar es salaam to Mlimbatrain
- Take the taxi from Mlimba to Kilomberotaxi
18h 41m$86–225Fly Abeid Amani Karume International Airport to Mbeya Airport, train, taxi
- Fly from Abeid Amani Karume International Airport (ZNZ) to Mbeya Airport (MBI)plane ZNZ - MBI
- Take the train from Mbeya to Mlimbatrain
- Take the taxi from Mlimba to Kilomberotaxi
15h 55m$236–527Ferry to Julius Nyerere International Airport, fly to Iringa Airport, taxi
- Take the ferry from Zanzibar to Dar es Salaamferry
- Fly from Julius Nyerere International Airport (DAR) to Iringa Airport (IRI)plane DAR - IRI
- Take the taxi from Iringa Airport (IRI) to Kilomberotaxi
11h 2m$213–572Ferry, train, taxi via Zanzibar
- Take the ferry from Zanzibar to Dar es Salaamferry
- Take the train from Dar es salaam to Mlimbatrain
- Take the taxi from Mlimba to Kilomberotaxi
19h 6m$110–193
Abeid Amani Karume International Airport (ZNZ) to Iringa Airport (IRI) flights
Questions & Answers
The cheapest way to get from Zanzibar City to Kilombero is to ferry and train and taxi which costs $85 - $230 and takes 18h 41m.
The fastest way to get from Zanzibar City to Kilombero is to fly and taxi which takes 10h 52m and costs $240 - $340.
The distance between Zanzibar City and Kilombero is 653 km.
The best way to get from Zanzibar City to Kilombero without a car is to ferry and train and taxi which takes 18h 41m and costs $85 - $230.
It takes approximately 10h 52m to get from Zanzibar City to Kilombero, including transfers.
What companies run services between Zanzibar City, Tanzania and Kilombero, Morogoro, Tanzania?
There is no direct connection from Zanzibar City to Kilombero. However, you can take the shuttle to Zanzibar Airport, walk to Abeid Amani Karume International Airport (ZNZ) airport, fly to Iringa Airport (IRI), then take the taxi to Kilombero. Alternatively, you can take the ferry to Dar es Salaam, take the taxi to Dar es salaam, take the train to Mlimba, then take the taxi to Kilombero.
- Website
- airtanzania.co.tz
Flights from Abeid Amani Karume International Airport to Iringa Airport via Julius Nyerere International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–180
Flights from Abeid Amani Karume International Airport to Mbeya Airport via Julius Nyerere International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $160–440
Flights from Julius Nyerere International Airport to Iringa Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–280
- Website
- auricair.com
Flights from Abeid Amani Karume International Airport to Iringa Airport via Julius Nyerere International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $90–310
Flights from Julius Nyerere International Airport to Iringa Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $75–120
- Website
- flexflight.dk
Flights from Abeid Amani Karume International Airport to Iringa Airport via Julius Nyerere International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $150–470
Flights from Julius Nyerere International Airport to Iringa Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $140–420
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Mlimba
- Ave. Duration
- 13h 2m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
Train from Mbeya to Mlimba
- Ave. Duration
- 7h 49m
- Frequency
- Once a week
- Estimated price
- $7–9
- Schedules at
- tazarasite.com
- Mukuba M1
- $7–9
- Mukuba M2
- $8
Train from Dar es salaam to Mlimba
- Ave. Duration
- 13h 2m
- Frequency
- Once a week
- Estimated price
- $10–12
- Schedules at
- tazarasite.com
- Mukuba M1
- $10–12
- Mukuba M2
- $11
- Phone
- +255 696112233
- [email protected]
- Website
- zanfastferries.co.tz
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- zanfastferries.co.tz
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- zanfastferries.co.tz
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Zanzibar to Dar es Salaam
- 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
- 4h 54m
- Estimated price
- $60–160
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 The London Underground: Essential tips to navigate the Tube, Why you should take the train in the US, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.





