Travel guide · Tanzania

Mtwara Travel Guide: Things to Do & Best Time to Visit

Mtwara is a port town on Tanzania’s far southern coast, close to the border with Mozambique. Far from the main tourist trail, it rewards visitors with uncrowded Indian Ocean beaches, the old Swahili town of Mikindani, coral reefs in Mnazi Bay and the renowned wood-carving heritage of the Makonde people. Book flights to Mtwara with RwandAir and partner airlines.

Mtwara is a relaxed coastal base for exploring Tanzania’s little-visited south.

  • Mikindani — Wander the historic Swahili town on a sheltered bay, with old coral-stone buildings from the Arab and German eras.
  • Mnazi Bay-Ruvuma Estuary Marine Park — Snorkel or dive over reefs in this protected area stretching towards the Mozambique border.
  • Msimbati Beach — Relax on a long, peaceful beach inside the marine park.
  • Shangani Beach — Enjoy an evening stroll along Mtwara’s town beach, popular with locals.
  • Makonde carvings — Look for the intricate wood sculptures for which the Makonde of the region are famous.
  • Mtwara market — Explore stalls of fresh fish, cashew nuts and tropical produce, a major crop of the south.

Mtwara has a hot, humid tropical coastal climate. The dry season, from roughly June to October, brings slightly cooler temperatures, lower humidity and generally calmer conditions for beaches and snorkelling, making it the most comfortable time to visit.

The rainy season in southern Tanzania usually runs from about December to April, with heavy downpours that can disrupt road travel. November and May are transitional months, often hot, with rain possible.

Mtwara Airport lies a short drive from the town centre and handles domestic flights, mainly connecting with Dar es Salaam. Taxis, motorbike taxis and transfers arranged by hotels are the usual ways into town.

Travellers can also reach Mtwara by long-distance bus or car from Dar es Salaam along the coastal road, a full day’s journey. For Mikindani and the marine park, arrange a taxi or driver locally.

Accommodation is modest, ranging from simple guesthouses to comfortable small hotels and beach lodges.

  • Town centre — Practical for business travellers, banks and the market.
  • Shangani — Suits those who want to be near the town beach and sea breezes.
  • Mikindani — Ideal for a quieter, atmospheric stay on the historic bay.
  • Msimbati area — Best for beach lovers visiting the marine park.

  • Money: Carry enough Tanzanian shillings in cash; ATMs are available in town but cards are rarely accepted outside hotels.
  • Getting around: Arrange drivers through your hotel for trips to Mikindani and Msimbati, and avoid long road journeys at night.
  • Dress: The coast is largely Muslim, so dress modestly away from the beach, covering shoulders and knees.
  • Health: Seek advice on malaria prevention and vaccinations before travelling, and use sun protection.
  • Language: Swahili is essential outside hotels; learning basic greetings is appreciated.

Frequently asked questions

Which airport serves Mtwara?

Mtwara Airport (MYW), which handles domestic flights, mainly from Dar es Salaam.

How do I get from the airport to the town centre?

The airport is a short drive from town; taxis, motorbike taxis and hotel transfers are available.

What currency is used in Mtwara?

The Tanzanian shilling (TZS). Cash is widely needed.

Do I need a visa to visit Mtwara?

Entry requirements depend on your nationality and can change. Check RwandAir’s travel requirements tool or the official Tanzanian government website before travelling.

When is the best time to visit Mtwara?

June to October, when the weather is drier and a little cooler.

Can I go snorkelling near Mtwara?

Yes. Mnazi Bay-Ruvuma Estuary Marine Park, south-east of town, has coral reefs suitable for snorkelling and diving, usually arranged through local lodges.

Updated:

More destinations

round-trip

Round Trip

RwandAir passengers

1

  • Adults

    12+ yrs

  • Children

    2-11 yrs

  • Infants

    0-2 yrs

RwandAir customer

Economy

Book with miles?

  • Adults

    Age 12+

  • Children

    Age 2 - 11 Years

  • Infants

    Under 2 Years

Self Check-in is possible 48 hours before departure

Round Trip

1 Room, 1 Adult

  • Adults

    Age 18+

  • Children

    Age 2 - 11 Years

  • Adults

    Age 12+

  • Children

    Age 2 - 11 Years

  • Infants

    Under 2 Years