Zanzibar beach with dhows Photo: Wikimedia Commons, CC BY-SA 4.0

Tanzania

Indian Ocean East Africa Zanzibar Archipelago

Tanzania's Indian Ocean coastline stretches over 1,400 km, but its beach fame centres on the Zanzibar archipelago—particularly Unguja (Zanzibar) and Pemba islands. The mainland coast includes quieter stretches near Bagamoyo, Pangani, and the Mafia Island marine park. Swahili culture, spice trade history, and coral-reef ecosystems define the coastal experience.

Coastline Character

Zanzibar's beaches vary dramatically by coast: the east side has dramatic tidal flats and seaweed farms, while the north and west offer calmer, deeper water. Mainland beaches are less developed and often fringed by mangrove. Mafia Island is a premier dive destination.

Entry Logistics

Main Airports
Julius Nyerere (DAR), Abeid Amani Karume (ZNZ)
Visa
Visa on arrival or e-visa for most nationalities
Currency
Tanzanian Shilling (TZS); USD widely accepted
Language
Swahili, English
Inter-Island
Fast ferries Dar–Zanzibar (2 hrs); domestic flights

Featured Beaches

Nungwi Beach

Zanzibar · Northern tip, dhow-building village

View →

Kendwa Beach

Zanzibar · All-tide swimming, sunsets

View →

Paje Beach

Zanzibar · Kite-surfing, seaweed farms

View →

Mafia Island

Pwani Region · Marine park, whale sharks

View →

Pemba Island

Zanzibar Archipelago · World-class diving

View →

Frequently Asked Questions

What are the best beaches in Tanzania?

Tanzania's best beaches include Nungwi Beach and Paje Beach on Zanzibar, Pemba Island for diving, and Mafia Island for whale sharks. Zanzibar is the main beach destination with world-class coral sand beaches.

Do I need a visa for Tanzania?

Most tourists need a visa on arrival ($50) or can apply online at the Tanzania immigration portal. The visa is valid for 90 days. Some nationalities require a visa in advance — check your country's requirements.

What is the best time to visit Zanzibar?

The best months for Zanzibar are June to October (dry season) and January to February. Avoid the long rains from March to May. December is pleasant with short afternoon showers.

How do I get to Zanzibar?

Fly to Abeid Amani Karume Airport (ZNZ) on Zanzibar with direct flights from Dar es Salaam, Nairobi, and some international routes. Alternatively, ferry from Dar es Salaam to Stone Town (2 hours) on Azam Marine or similar operators.