There are 6 ways to get from Manyara to Zanzibar City by plane, taxi, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kilimanjaro International Airport to Abeid Amani Karume International Airport
best- Fly from Kilimanjaro International Airport (JRO) to Abeid Amani Karume International Airport (ZNZ)plane JRO - ZNZ
2h 24m$93–219Taxi, bus, ferry via Dar es Salaam
cheapest- Take the taxi from Merelani to Arushataxi
- Take the bus from Arusha to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
18h 27m$63–405Taxi, train, ferry
- Take the taxi from Merelani to Moshitaxi
- Take the train from Moshi to Dar es Salaamtrain
- Take the ferry from Dar es Salaam to Zanzibarferry
12h 40m$67–148Taxi, bus, ferry
- Take the taxi from Merelani to Central Bus Terminaltaxi
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminalbus
- Take the ferry from Dar es Salaam to Zanzibarferry
14h 18m$69–143Taxi to Arusha, fly to Abeid Amani Karume International Airport
- Take the taxi from Merelani to Arusha-Airport-ARKtaxi
- Fly from Arusha (ARK) to Abeid Amani Karume International Airport (ZNZ)plane ARK - ZNZ
3h 37m$68–302Fly Kilimanjaro International Airport to Julius Nyerere International Airport, ferry
- Fly from Kilimanjaro International Airport (JRO) to Julius Nyerere International Airport (DAR)plane JRO - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
4h 17m$135–359
Kilimanjaro International Airport (JRO) to Abeid Amani Karume International Airport (ZNZ) flights
Comparing Your Travel Options
The cheapest way to get from Manyara to Zanzibar City is to taxi and train and ferry which costs $65 - $150 and takes 12h 40m.
The fastest way to get from Manyara to Zanzibar City is to fly which takes 2h 24m and costs $90 - $220.
The distance between Manyara and Zanzibar City is 419 km.
The best way to get from Manyara to Zanzibar City without a car is to taxi and train and ferry which takes 12h 40m and costs $65 - $150.
It takes approximately 2h 24m to get from Manyara to Zanzibar City, including transfers.
There are 294+ hotels available in Zanzibar City.
What companies run services between Manyara, Tanzania and Zanzibar City, Tanzania?
Precision Air, Air Tanzania, and five other airlines fly from Kilimanjaro International Airport (JRO) to Abeid Amani Karume International Airport (ZNZ) every 3 hours.
- Website
- precisionairtz.com
Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $85–200
Flights from Arusha to Abeid Amani Karume International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $100–220
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $85–140
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $85–140
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Moshi to Dar es Salaam
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Estimated price
- $7–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $7
- 2nd Class Sitting
- $9
- 2nd Class Sleeping
- $16
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
- Ave. Duration
- 1h 18m
- Estimated price
- $16–26
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, South Korea: Travelling from Seoul to Busan , and How to get from Luton Airport into central London - to help you get the most out of your next trip.







