What to Do and See in Tofo? Discover the Must-Sees
Located on the Ponto do Barra peninsula, in Inhambane Province, in southeastern Mozambique, the village of Tofo ranks among the country's must-visit beach destinations.
Located on the Ponto do Barra peninsula, in Inhambane Province, in southeastern Mozambique, the village of Tofo ranks among the country's must-visit beach destinations. Despite its development, the village has managed to preserve its authenticity and laid-back atmosphere. People come here to unwind, to surf, or to discover exceptional marine life where whale sharks, manta rays, and humpback whales coexist. Discover the best things to do and see during a stay in Tofo.
Enjoy One of Mozambique's Most Beautiful Beaches
Tofo can boast having one of the most beautiful beaches in Mozambique. Situated in the heart of the village, Praia do Tofo (or Tofo beach) is a fine sandy beach stretching 8 kilometers long. Despite some infrastructure, the beach is cherished for its preserved and wild nature as well as its relaxed atmosphere. It's also the perfect spot to watch the sunset before enjoying a more festive vibe once night falls.
Dive Underwater to Discover Megafauna

Do you love exploring the ocean floor? Then you're in for a treat at Tofo! Indeed, it's one of the best diving and snorkeling spots in Mozambique. Why? The region's waters are rich in plankton and nutrients, which help attract many pelagic species. Among the megafauna species you can see in Tofo are:
Whale sharks
Manta rays
Humpback whales
Sea turtles (green turtle, hawksbill turtle, loggerhead turtle, olive ridley turtle, and leatherback turtle)
Dolphins
Sharks (blacktip reef sharks, grey reef sharks, leopard sharks...)
Not to mention all the fish and coral species that populate the seascapes. As you can see, the city of Tofo is a prime destination for those seeking an extraordinary diving experience.
Key takeaway:
Diving conditions can sometimes be challenging due to currents and swell. It's worth noting that while many dive sites in the region are better suited for experienced divers, there are still several spots accessible to beginners.
Take an Ocean Safari by Boat with Snorkeling Excursions
Scuba diving not your thing? If you still want to get up close to pelagic species and try to spot a whale shark, dolphins, or a manta ray, you can opt for an ocean safari by boat.
Many excursions allow you to see these magnificent creatures up close. Be sure to maintain proper safety distances if you're snorkeling or jumping from the boat to swim with whale sharks and other species encountered on your journey.
Spot Humpback Whales (Season Depending)
Tofo is a prime destination for admiring humpback whales in Africa. Each year, from June to November, these ocean giants arrive by the thousands in the region's waters to breed and give birth. Watching humpback whales perform breaches and show off with their calves in their natural environment is a sight that stays with you forever.
To observe humpback whales in Tofo, you have several options: head out on a sea excursion or admire them from shore if luck is on your side!
Take Surfing Lessons
With its turquoise waves, water averaging 25°C, tubes, and smooth regular swells, Tofo beach is the ideal place to learn to surf or improve your skills. Surf schools offer lessons for all levels.
You'll have a choice of different beach breaks offering quality rights and lefts. A bit further away, 10 minutes' drive, Tofinho beach is renowned for its regular right point breaks and a wave called "The Fingers,


