Islands in Tanzania

Save upto 30%

by comparing quotes from 3 agents

View Tour Packages

From the Swahili Coast to Lake Victoria

Tanzania's islands run from the Swahili coast reefs out to Lake Victoria, not just the Zanzibar archipelago. Here are 15, from Mafia's whale sharks to Rubondo's chimpanzees and the islets off Dar es (Read More)Salaam.

Here is the list of 15 Islands in Tanzania

1. Chumbe Island Coral Park, Zanzibar

Chumbe Island Coral Park, Zanzibar
4.2 /5

Chumbe lies 8 kilometres west of Unguja and has been a managed coral park for over twenty years, with one of the least damaged reefs in East Africa and a forest reserve behind the beach that holds coconut crabs. Visitor numbers are capped and day trips have to be booked ahead, so unlike the Dar es Salaam day islands you cannot simply turn up at the jetty.

2. Pemba Island, Zanzibar

Pemba Island, Zanzibar
4.1 /5

Pemba lies about 50 kilometres northeast of Unguja, the main Zanzibar island, with Chake Chake as its chief town. It is hilly and thickly forested, with mangrove creeks, tidal sandbanks and the clove plantations that earned it the name Green Island. Reaching it takes a flight or a ferry rather than a short hop from the mainland, which is why it sees a fraction of Unguja's visitors.

3. Prison Island, Zanzibar

Prison Island, Zanzibar
4.3 /5

Changuu, usually called Prison Island, is a short boat ride off Stone Town. The prison built here in the 1860s never held prisoners and served as a quarantine station instead, and its ruins stand behind the beach. The draw now is the colony of Aldabra giant tortoises, some well over a century old, which makes this the one island here visited for animals on land rather than in the water.

4. Mnemba Island, Zanzibar

Mnemba Island, Zanzibar
4.5 /5

Mnemba is a small private island three kilometres off Unguja's north-east corner, run as a single lodge, so the island itself is closed to anyone not staying there. The water is not: the atoll around it is a marine reserve, and dive and snorkel boats run out to it from Nungwi and Matemwe. Of the country's private islands, this is the one you can dive without booking a room.

Tanzania Travel Packages

Compare quotes from upto 3 travel agents for free

5. Nakupenda Island, Zanzibar

Nakupenda Island, Zanzibar
4.3 /5

Nakupenda is not an island but a sandbank in the Zanzibar archipelago, fifteen minutes by boat from Stone Town harbour, and it appears and disappears with the tide. Trips are timed around low water and usually include lunch laid out on the sand. It is the shortest outing on this list, and the only one that is gone again by evening.

6. Uzi Island, Zanzibar

Uzi Island, Zanzibar

Uzi lies off southern Unguja and is reached by a causeway that floods at high tide, so the crossing has to be timed against the water. Around 6,000 people live there by farming and fishing, and there are no resorts, which makes it the entry on this list that shows ordinary rural Zanzibar rather than a holiday version of it.

7. Tumbatu Island, Zanzibar

Tumbatu Island, Zanzibar
3.8 /5

Tumbatu runs about eight kilometres long off the north-west of Unguja, separated from it by a reef channel. Its people, the Watumbatu, keep their own dialect and a reputation for keeping to themselves, so visitors are expected to ask before wandering, and there are ruins of an early Shirazi settlement at the southern end. It is the least set up for tourism of the Zanzibar islands here.

8. Mafia Island, Zanzibar

Mafia Island, Zanzibar

Mafia lies about 130 kilometres south of Dar es Salaam and is reached by a short flight rather than the Zanzibar ferry, which keeps its visitor numbers low. The Mafia Island Marine Park covers the southern coast, and whale sharks gather in the channel off Kilindoni from around October to March. For divers it is the serious alternative to Zanzibar on this list.

9. Misali Island, Zanzibar

Misali Island, Zanzibar

Misali sits off the west coast of Pemba inside a protected area, with some 350 fish species on its reefs and a dive site known as the Wall of Turtles. Nobody is allowed to live on it, so there are no buildings and boats come out from Pemba for the day. Reaching it means getting to Pemba first, which is why it stays the quietest diving on this list.

10. Rubondo Island

Rubondo Island

Rubondo Island in Lake Victoria is Africa's largest island national park, featuring dense rainforest and diverse wildlife like chimpanzees and giraffes. The surrounding lake breeds fish, and with over 300 bird species, it's a great spot for bird watchers. Visitors can now enjoy a semi-safari experience to explore the remarkable wildlife.

11. Thanda Island, Zanzibar

Thanda Island, Zanzibar

Thanda is a private island in the Shungi Mbili Island Marine Reserve off Mafia, not in the Zanzibar group as the name is often taken to imply, and it is let as a single villa of five suites to one party at a time. Reefs and turtle nesting beaches ring it. Of everything on this list it is the one place you book whole rather than visit.

12. Mbudya Island, Dar es Salaam

Mbudya Island, Dar es Salaam

Mbudya Island, part of the Dar es Salaam Marine Reserve in Tanzania, is a popular day trip for a peaceful beach getaway. A short boat ride from the capital, it offers relaxation in beachside huts, fresh seafood, sunbathing, and snorkeling. Explore nature trails to discover snakes and rare coconut crabs.

13. Bongoyo Island, Dar es Salaam

Bongoyo Island, Dar es Salaam

Bongoyo Island in Tanzania's Dar es Salaam Marine Reserves System is a popular spot, known for a sunken ship on its east side and teeming clear waters with diverse marine life like angelfish and clownfish. As the most visited island in the area, it's worth visiting for nature and marine enthusiasts. It also has a public beach and a restaurant.

14. Fanjove Island, Songo Songo

Fanjove Island, Songo Songo

Fanjove Island in Tanzania, the smallest in its archipelago, is a private tropical retreat with one lodge. Boasting 11 kilometres of preserved coral reef, the island is a sanctuary for green turtles and dolphins. With white sandy beaches, azure seas, and coconut palm trees, it offers a serene escape amidst nature.

15. Bawe Island, Zanzibar

Bawe Island, Zanzibar

Of the islands within easy reach of Stone Town, Bawe is the quiet one. It is privately run, about six kilometres offshore, with coral rock formations along its edges, coconut palms behind the sand and water shallow enough to snorkel straight off the beach. It suits a half-day boat trip rather than a stay, and takes noticeably fewer people than Prison Island.

Tanzania's island count is larger than most itineraries suggest. The Zanzibar archipelago gets the attention, but Mafia Island to the south has the whale sharks and a marine park with a fraction of the boat traffic, Fanjove sits alone in the Songo Songo group with a single lodge, and Rubondo Island is not coastal at all, it is a national park in Lake Victoria with chimpanzees, sitatunga and no roads. Closer in, Mbudya and Bongoyo are half-hour boat rides from Dar es Salaam and work as an afternoon rather than a trip. If you are focused on the archipelago itself, our list of islands in Zanzibar goes into more detail on the reefs and sandbanks there. Inland, lakes in Tanzania and museums in Tanzania fill out the rest of the country.

This post was published by Varsha Alva

FAQs on Islands in Tanzania

How many islands does Tanzania have?

Tanzania has around fifty offshore islands and islets along its Indian Ocean coast, most of them in the Zanzibar and Mafia archipelagos, plus a set of inland islands in Lake Victoria and Lake Tanganyika. Fifteen or so are set up for visitors with either boat access or lodges.

Which Tanzanian island is best for diving?

Mafia Island is the usual answer. Its marine park protects a large reef system, whale sharks gather off Kilindoni between October and March, and there are far fewer boats than at Mnemba. Pemba, north of Unguja, has steep wall diving for more experienced divers.

Are there islands in Tanzania that are not on the coast?

Yes. Rubondo Island in Lake Victoria is a national park with chimpanzees, elephants and forest, reached by light aircraft or boat from Mwanza. Saanane Island sits just off Mwanza itself, and Lake Tanganyika has several small islands near Kigoma.

Which islands can you visit from Dar es Salaam?

Mbudya and Bongoyo are the two easy ones, both within the Dar es Salaam Marine Reserve and about thirty minutes by boat from the northern beaches or Slipway. Both are day-use islands with beach bandas and grilled fish rather than hotels.

When is the best time to visit the coast?

June to October is the dry season, with calm seas and the best underwater visibility. December to February is hotter and still workable. The long rains from March to May bring rougher water, and some island lodges close for part of that period.

Do you need a separate flight to reach the islands?

Zanzibar, Pemba and Mafia all have airstrips served by domestic carriers from Dar es Salaam and Arusha, and Zanzibar also has fast ferries from Dar. The smaller islands are reached by boat from the nearest mainland or island port rather than by air.

Comments on this post

View Packages