Back to TravelDestination

Tofo. Visitor Guide

Beach life, whale shark diving, and bohemian coast in Inhambane.

Updated: August 2026

About Tofo

Tofo is a fishing village on the Inhambane peninsula in Inhambane province. The National Tourism Institute (INATUR) regulates licensed tour operators in the region, which also covers Praia do Tofo, Barra, and historic Inhambane town.

The main beach stretches for kilometers; the village has lodges, restaurants, and dive centers. Tofo lies about 30 km from Inhambane city and roughly 480 km from Maputo by road.

What to do

From diving and whale sharks to nearby beaches and the historic town; these are the highlights for a first visit to Tofo.

Coral and marine life on a reef off Inhambane

Diving and snorkelling

Reefs off Tofo and Paindane rank among southern Mozambique’s best: soft corals, tropical fish, and solid dry-season visibility. Choose INATUR-licensed operators and confirm certification levels before you book.

Whale shark in the waters off Tofo

Whale sharks

From June to September (conditions dependent), Tofo is one of the world’s best places to snorkel with whale sharks. Morning boat trips; pack reef-safe sunscreen and flexible expectations; sightings are never guaranteed.

Beach and bay view at Tofo

Surfing and boat trips

Tofinho and the main beach offer accessible surf peaks; local shops rent boards and give lessons. Pair with coastal boat trips for coves and sunset runs. Check tides and wind with your operator.

Historic church in Inhambane

Historic Inhambane town

About 30 minutes away, Inhambane mixes colonial architecture, a lively market, and landmark places of worship in the centre. Ideal for a half-day: seafood lunch, a Baixa stroll, and return to Tofo by late afternoon.

Praia da Barra and rocky headland on the Inhambane coast

Nearby beaches: Barra and Tofinho

Barra to the north has more sheltered water and a family feel; Tofinho to the south is laid-back and popular with surfers. Rent a scooter or arrange a transfer; bring water and small notes for beach bars.

Getting there

Flights land at Inhambane Airport (INH), about 30 minutes from Tofo by road. From Maputo, the drive is roughly 470–500 km (about 5–6 hours in dry season). Roads have improved on the EN1 corridor but a 4x4 helps in the rainy season (November–April).

Licensed dive operators and lodges should hold INATUR tourism credentials; ask for proof before paying deposits.

Tourism and travel

Destinations, events, and safe-travel guidance are published by the National Tourism Institute (INATUR). Respect marine and terrestrial park regulations.

Practical tips

  • Book accommodation in high season (Jul–Aug, Dec–Jan)
  • Sun protection and repellent; tropical climate
  • Cash (Metical) useful at smaller establishments
  • Respect local communities and marine regulations

Planning to visit Tofo?

Send us a message and we will get back to you.

Contact us