Covetrip
Search beaches
EN
Subscribe
Covetrip / Beach / Tofo, Moçambique

Praia do Tofo

4.5 / 5 · 1 204 reviews Africa Updated June 2026

Tofo Beach stretches along the Barra peninsula in Jangamo District, Inhambane Province, southern Mozambique, about 22 km northeast of Inhambane city. The small town it takes its name from has around 15,000 residents spread across just 9 km² of land — sandy streets, curio markets, and a growing cluster of dive centres. From the capital, Maputo, the drive follows the EN1, Mozambique's national coastal highway, and takes roughly seven to seven-and-a-half hours to cover the 470–480 km to Tofo.

From fishing village to dive destination

The area was historically home to the Bitonga people, fishermen and traders who worked this stretch of the Indian Ocean coast long before European contact. In the 16th century, Portuguese explorers set up a trading post in neighbouring Inhambane, bringing Christianity and the Portuguese language to the region. In the 19th century the Bitonga came under the control of the Gaza Empire, led by Soshangane, and later, under Portuguese colonial administration, the area was folded into what was then Portuguese East Africa, with cashew farming introduced under forced labour. Tofo remained a small fishing village for decades; only in recent decades has it grown into one of Southern Africa's most sought-after diving destinations, without local fishermen ever giving up launching their boats from the beach each morning.

Whale sharks, manta rays and the Marine Megafauna Foundation

Dive operators often describe Tofo as Africa's "whale shark capital": nutrient-rich waters offshore draw high concentrations of plankton, the sharks' food source, with a peak season reported between October and March. On the deeper reefs, especially the site known as Manta Reef, more than 20 metres down, giant manta rays — with wingspans reaching up to 7 metres — visit cleaning stations where smaller fish pick parasites off their skin. Between June and November, peaking in August and September, humpback whales also pass by on their migration to Mozambique's mating and calving waters. It was in Tofo that marine biologists Andrea Marshall and Simon Pierce founded the Marine Megafauna Foundation in 2009, a research and conservation organisation that has studied these species along the Mozambican coast since 2003 and remains headquartered in the town.

Surfing: Tofo Beach and the Tofinho point

Tofo Beach itself has gentle swell, suitable for those learning to surf. Further south, the Tofinho point is a more demanding right-hand reef/point break, capable of throwing up short barrel sections, most consistent during the southern-hemisphere winter, between April and August, when southeast swell combines with a southwest offshore wind. Local surf guides warn of shallow rocks near the start of the bay, recommending surfing closer to the point in the middle of the bay instead.

Practical information

There is no airport in Tofo itself; the closest gateway is Inhambane Airport, about 22 km away, with regular flights from Maputo. The town sits within the Inhambane Coast, a stretch of southern Mozambique known for its dunes, coral reefs and marine-megafauna dive sites. As in any tourist destination, opportunistic theft is possible, though not common; the standard advice from local operators is to avoid displaying valuables and to walk during the day, switching to a tuk-tuk after dark.

At a glance

Water temperature
25 °C
Sea state
Rough
Waves
1.62 m
Shoreline
Dunes
Region
Inhambane Coast
Country
Mozambique
Length
3900 m
Sand type
Fine golden sand backed by coastal dunes
Restaurants nearby
Yes
Bars nearby
Yes

Frequently asked questions

When is the best time to see whale sharks at Tofo?

Local dive operators cite October to March as the peak whale shark season, though sightings happen for much of the year.

How do you get to Tofo Beach from Maputo?

By road via the EN1, the drive takes roughly seven to seven-and-a-half hours for the 470–480 km. There are also regular flights from Maputo to Inhambane Airport, about 22 km from Tofo.

Is Tofo suitable for beginner surfers?

Tofo Beach itself has gentle swell and suits beginners; the Tofinho point further south is more demanding and most consistent between April and August.

7-day forecast

20/09
26°
23°
Wind 22 km/h
UV index 7
21/09
26°
23°
Wind 18 km/h
UV index 6
22/09
26°
22°
Wind 19 km/h
UV index 8
23/09
26°
22°
Wind 17 km/h
UV index 8
24/09
24°
21°
Wind 20 km/h
UV index 8
25/09
24°
21°
Wind 20 km/h
UV index 8
26/09
26°
21°
Wind 27 km/h
UV index 8

Best season to swim

Real historical monthly sea temperature averages.

Jan
27.5°
Feb
27.8°
Mar
28.6°
Apr
28.1°
May
26.8°
Jun
25.8°
Jul
24.8°
Aug
23.7°
Sep
24.5°
Oct
25.2°
Nov
25.9°
Dec
27.1°

Places to stay nearby

Tofo Beach Gardens

Stay near Praia do Tofo
≈ see partner
811 m

Blue Ocean Tofo Hotel & Resort

Stay near Praia do Tofo
≈ see partner
1.1 km

Baia Sonambula

Stay near Praia do Tofo
≈ see partner
1.6 km

Dhow Blue * Tofo Beach

Stay near Praia do Tofo
≈ see partner
2.6 km

Casa na Praia Tofo

Stay near Praia do Tofo
≈ see partner
2.9 km

Liquid Dive Adventures

Stay near Praia do Tofo
≈ see partner
3.3 km

Casa Surf Lodge

Stay near Praia do Tofo
≈ see partner
4.2 km

Vista do Mar

Beach lodge · pool and restaurant
≈ 95 €
100 m

Barra Lodge

Family dive lodge on Barra beach
≈ 110 €
400 m

Areia Branca Lodge

Self-catering beach houses
≈ 70 €
600 m

Farol da Barra

Lodge near Barra lighthouse
≈ 85 €
1.2 km

Barra Pescador Lodge

Ocean-view lodges on the peninsula
≈ 130 €
1.5 km

Beaches nearby

Less than 30 minutes by car.

Praia da Barra

Barra Peninsula, Inhambane, Mozambique