Praia do Tofo, Inhambane, Mozambique

Tofo, Inhambane.

Beach town. Whale sharks. Surf.

Tofo (or Praia do Tofo) is a beach town on Mozambique's Inhambane coast — year-round whale sharks, the country's most reliable surf, and dive sites people fly across the world for. Twenty-two kilometers east of Inhambane city.

A reply in a few hours · English & Portuguese

About Tofo

Tofo (or Praia do Tofo) is a small beach town in Inhambane Province, about 22 km east of Inhambane city. The bay's plankton-rich water draws whale sharks year-round and humpback whales June–November — making it one of the few places on earth where you can swim with both. The town itself is barefoot and unhurried: a sandy main square, a daily market, a handful of dive shops, a surf school, and beach bars that fill up after sunset. Most travelers come for the ocean. A lot of them stay longer than they planned.

Languages
Portuguese, Xitsua
Time zone
GMT+2 · CAT
Currency
Metical (MZN)
Visa
ETA or e-visa (most nationalities)
Best time
May–November
Power
Type C / F · 220V

Practicalities

Cash & ATMs
No ATM in town — pull cash before you arrive

The closest ATMs are BCI machines at the petrol station ~2–3 km out toward Inhambane (Visa, Mastercard, Maestro). Withdraw what you’ll need before settling in. See our money guide.

Tap water
Bottled recommended

On our activities we provide cold water, all day.

Mobile & data
eSIM (Airalo works well here)

Local SIM also easy — Vodacom, Movitel, Tmcel at Inhambane Airport or in town. See our mobile data guide.

Tipping
Not expected · ~10% in tourism appreciated
Health
Malaria zone — ask your doctor about prophylaxis before travel

No mandatory vaccinations for most travelers. For malaria: prevent bites from dusk to dawn, and if fever appears, test quickly. See our Mozambique health guide.

Emergency
112 (general) · 119 (medical)

Start here

What to do in Tofo?

  • Scuba diving

    Tofo is one of the great dive destinations of the Indian Ocean. Manta Reef, Office Reef, and a wildlife list that runs from manta rays and whale sharks to hammerheads and humpbacks in season. Multiple PADI shops in town for try-dives, courses, and qualified divers.

    More on diving
  • Whale sharks · year-round

    Tofo is one of the few places on earth where whale sharks are seen every month of the year. The bay's plankton blooms keep them feeding here when other Indian Ocean sites go quiet — ocean safaris run daily.

    More on whale sharks
  • Humpback whales · June to November

    Seasonal humpback ocean safaris from Tofo during the migration window. Peak sightings are August to October, often with calves close to shore.

    More on humpback whales
  • Surf at Praia do Tofo

    Tofo has the most reliable surf on the Mozambican coast — beach breaks that work for beginners, points that pick up the south swells. Lessons, board rentals, and guides who know which spot to call on the day.

    Ask us about it
  • Inhambane city tour

    Inhambane is one of Mozambique's oldest towns — a Portuguese colonial port with whitewashed walls, a working cathedral, and a market that's been trading the same way for generations. A half-day spent wandering, eating, and crossing the bay by dhow. <a href="/inhambane">More on Inhambane &rarr;</a>

    Ask us about it
  • Quad biking

    Inland tracks through coconut plantations, small villages, and back to the dunes above Tofinho. About two hours, no experience needed, a guide leads the way. Best in the cooler months when the sand is firmer.

    Ask us about it
  • Electric bicycles

    A quieter way to cover the same ground. Tofo to Tofinho along the coast, or inland to the markets. Pedal-assist bikes mean the sand and the heat stop being the limiting factor. Half-day or full-day rentals.

    Ask us about it
  • Day trip to Ilha dos Porcos

    A small uninhabited island off Tofo — "Pig Island" in Portuguese, named for the wild boars that once lived there. By boat, with snorkeling on the way and a long lunch on the beach. The closest thing to a private-island day in the area.

    Ask us about it
  • Yoga class

    Drop-in classes on the beach or in shaded studios in town. A few teachers run regular morning and sunset sessions — a good counterbalance to long dive days. Mats provided; bring water.

    Ask us about it
  • Mangrove cruising

    A slow boat into the mangrove channels behind Inhambane Bay — birdlife, fiddler crabs, kingfishers, and the quiet that the open ocean doesn't have. Half a day, often combined with the city tour.

    Ask us about it

Getting there

How to arrive.

By air
Inhambane Airport (INH) has flights from Johannesburg (~1h30) on Airlink and from Maputo (~50 min) on LAM. From the airport, Tofo is a 30-minute drive — most lodges arrange transfers. If yours doesn't, we can sort it.
By road
About 7 hours from Maputo up the EN1 (~470 km, paved). From the South African border at Lebombo or Kosi Bay, 5–7 hours. The last 22 km from Inhambane to Tofo is paved and easy. If you'd rather not drive, we can arrange the whole journey.

When to visit

The seasons.

Dry season · May–Oct
Cool mornings, light wind, the calmest sea conditions of the year. Best window for diving visibility and humpback whales. Peak months are July through September — book ahead.
Hot season · Nov–Apr
Warmer water (great for long dives and swims), higher humidity, short afternoon storms. Quieter and often cheaper. Cyclone risk is real but low — worth checking forecasts close to the date.
Whale sharks · year-round
Whale sharks are seen off Tofo every month of the year, with some seasonal variation in numbers. The bay's plankton blooms keep them feeding here when other sites go quiet.
Humpback whales · Jun–Nov
Humpbacks pass on their migration from Antarctica to the warm Mozambique Channel. Sightings from the boat are common in season — peak months are August through October.

Good to know

Tofo, answered.

Where is Tofo in Mozambique?
Tofo is in Inhambane Province, on Mozambique's southern coast — about 22 km east of Inhambane city, 470 km north of Maputo, and ~5 hours' drive south of Vilanculos. The nearest airport is Inhambane (INH); flights from Johannesburg take ~1h30, from Maputo ~50 min.
How do I get to Tofo?
By air: flights to Inhambane (INH) from Johannesburg (~1h30) with Airlink, or from Maputo (~50 min) with LAM. Then a 30-minute transfer to Tofo. By road: about 7 hours from Maputo or 5–7 hours from the South African border.
What’s the difference between Tofo and Vilanculos?
Tofo is the dive and surf town; Vilanculos is the islands base. Tofo's water is plankton-rich (great for whale sharks and big animals, less great for visibility); Vilanculos sits beside the Bazaruto Archipelago with clear water and protected reefs. Many travelers do both.
When can I see whale sharks in Tofo?
Year-round. Tofo is one of the few places on earth where whale sharks are seen every month, though sightings are typically more reliable from October through March. We'll always tell you what the recent sightings have been like before you book.
Do I need to be a certified diver?
No. The ocean safaris are snorkel-only and open to anyone confident in the water. If you want to dive but aren't certified, the dive shops in town run try-dives and full PADI courses.
Is Tofo safe?
Yes, with normal precautions. It's a small town and tourists are a known, welcome part of the economy. Don't flash valuables, skip long beach walks alone after dark, keep a photo of your passport on your phone.
How many days do I need in Tofo?
Three to four days lets you do an ocean safari, a couple of dives or a surf session, and an Inhambane day. A week is better if you're diving — gives you weather flexibility and proper rest days.

Plan your next
day here.

Tell us your dates and what you want to do. We'll put something together — no pressure, no deposit to ask.

Message us on WhatsApp

A reply in a few hours · English & Portuguese

Chat with us