There are 5 ways to get from Zanzibar City to Latham Island by ferry, unknown, 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.
Ferry, travel via Zanzibar
best- Take the ferry from Zanzibar to Dar es Salaamferry
- Walk from Dar es Salaam to Latham Islandunknown
3h 10mFerry, travel
- Take the ferry from Zanzibar to Dar es Salaamferry
- Walk from Dar es Salaam to Latham Islandunknown
2h 45mFly Abeid Amani Karume International Airport to Mafia Island, travel
- Fly from Abeid Amani Karume International Airport (ZNZ) to Mafia Island (MFA)plane ZNZ - MFA
- Walk from Mafia Island (MFA) to Latham Islandunknown
5h 5mFerry to Julius Nyerere International Airport, fly to Mafia Island, travel
- Take the ferry from Zanzibar to Dar es Salaamferry
- Fly from Julius Nyerere International Airport (DAR) to Mafia Island (MFA)plane DAR - MFA
- Walk from Mafia Island (MFA) to Latham Islandunknown
5h 19mFly Abeid Amani Karume International Airport to Julius Nyerere International Airport, travel
- Fly from Abeid Amani Karume International Airport (ZNZ) to Julius Nyerere International Airport (DAR)plane ZNZ - DAR
- Walk from Julius Nyerere International Airport (DAR) to Latham Islandunknown
2h 59m
Abeid Amani Karume International Airport (ZNZ) to Mafia Island (MFA) flights
Questions & Answers
The distance between Zanzibar City and Latham Island is 148 km.
The best way to get from Zanzibar City to Latham Island without a car is to ferry and travel via Zanzibar which takes 3h 10m and costs .
It takes approximately 3h 10m to get from Zanzibar City to Latham Island, including transfers.
What companies run services between Zanzibar City, Tanzania and Latham Island, Tanzania?
There is no direct connection from Zanzibar City to Latham Island. However, you can take the ferry to Dar es Salaam then travel to Latham Island. Alternatively, you can take a ferry from Zanzibar to Latham Island via Dar es Salaam in around 2h 45m.
- Website
- auricair.com
Flights from Abeid Amani Karume International Airport to Mafia Island via Julius Nyerere International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- $190–210
Flights from Julius Nyerere International Airport to Mafia Island
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $60–170
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 24 min
- When
- Every day
- Estimated price
- $26–360
- Website
- airtanzania.co.tz
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $60–120
- Website
- charterlines.com
Flights from Abeid Amani Karume International Airport to Mafia Island via Julius Nyerere International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $190–230
Flights from Julius Nyerere International Airport to Mafia Island
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $135–145
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $100–110
- Website
- precisionairtz.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $30–70
- Website
- flexflight.dk
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $26–360
- Website
- worldticket.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $110–270
- Website
- klm.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 35 min
- When
- Thursday and Sunday
- Estimated price
- $24–200
- Website
- airexcelonline.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $24–200
- Website
- omanair.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 40 min
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $14–260
- Website
- flydubai.com
Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $310–700
- 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
- Phone
- +255 696112233
- [email protected]
- Website
- Zan Fast Ferries
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- Zan Fast Ferries
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- Zan Fast Ferries
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 the US: What do I need to know?, Need to know: Greyhound, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.





