Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Confirm Password*
First Name*
Last Name*
Birth Date*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?



Tofo is a small beach town located on the southeastern coast of Mozambique, about 22 kilometres east of Inhambane. Tofo has a vibrant barefoot vibe to it with numerous backpacker spots, affordable restaurants and plenty of beach bars.

It is easily accessible via the Inhambane Airport, which is serviced by regular flights from Johannesburg, South Africa, and Maputo, Mozambique. A traveller with an adventurous spirit can get to Tofo Beach by road which is just 30 kilometres from Inhambane Airport. Or the better part, a 7 hours drive from Maputo, appreciating the pretty scenery along the way!

It is much cheaper than some of the islands and so can be a great introduction to Mozambique’s marine life without the hefty price tag.



Sealife around Tofo

In season you can see the ‘Big 5’ of the marine world! Whale sharks, giant & reef mantas, turtles, dolphins & humpback whale all visit Tofo’s rich and diverse waters and are guaranteed to be found between June and October – the humpback whales in particular can be found in huge numbers during this time, scattered across the bay and close to shore. You can also find leopard sharks, the rare small-eye sting ray and of course plenty of luminous fish.

What to do in Tofo

Tofo is known for its beautiful beaches, clear waters, and abundant marine life, making it a popular destination for snorkelling, diving, and fishing. Most of the better dive sites require you to have deep dive certification, which you can complete there, but getting to and from the dive sites can be a little rough, which makes it better suited for someone looking for adventure rather than peace and quiet.

The town also offers a range of other activities, such as surfing, kiteboarding, horse riding, and beach volleyball. In addition, visitors can explore the nearby Inhambane city and its historic architecture, markets, and museums.

Local culture and traditions of Tofo

Tofo is situated in the heart of the Tsonga culture, which is characterized by vibrant music, dance, and storytelling traditions. Visitors can immerse themselves in the local culture by attending cultural events, visiting traditional villages, and interacting with the friendly locals.

In addition, there are cultural tours that can be arranged during the stay. Visitors go into the village and appreciate the culture by being part of the local food cooking process and at the end share the meal with the hosting family.

Who is Tofo good for?

A laid-back vibe and party atmosphere makes Tofo a great place for younger travellers or those looking to make friends on their travels.

Where to stay in Tofo

Liquid Dive Adventures

Liquid Dive Adventures are primarily scuba diving professionals who conduct PADI courses, free diving and dive tour packages, as well as initiating and collaborating on several eco-conscious projects in the area.

Baia Sonambula

Based in the lively area of Tofo, Baia Sonambula boasts a prime location on the beach and within walking distance of plenty of other lodges, bars, restaurants and dive centres.

Sava Dunes

Sava Dunes, located in Tofo, is one of the few that can boast a remote location! As the name suggests, this eco-friendly lodge is situated on top of the impressive coastline dunes, overlooking the azure Indian Ocean.

Tours including this destination

Diving, Dunes and Dolphins

17 days / 16 nights

Diving & Yoga Adventure

15 days / 14 nights
Malawi & Mozambique

The Big 3

22 days / 21 nights
Zambia, Malawi & Mozambique

Bookings and Enquiries

Get in touch with our team of dedicated professionals

Tofo FAQs

Where is Tofo located in Mozambique?

Tofo is a small town located on the southeastern coast of Mozambique in the Inhambane Province.

What is the best time to visit Tofo?

The best time to visit Tofo is during the dry season, which runs from April to November. During this time, the weather is warm and sunny, and the ocean conditions are ideal for snorkelling, scuba diving, and other water activities.

How do I get to Tofo?

Tofo can be reached by flying into Inhambane Airport, which is approximately 20 km from the town. From there, you can take a taxi or shuttle bus to Tofo.

What are the popular activities in Tofo?

Tofo is known for its stunning beaches and rich marine life, so popular activities include snorkelling, scuba diving, surfing, and fishing. There are also opportunities to go on whale-watching tours, horseback riding, and exploring the local markets and villages.

What is the currency used in Tofo?

The official currency in Mozambique is the Mozambican Metical (MZN). US dollars and South African rand are also accepted in some places.

What is the language spoken in Tofo?

The official language in Mozambique is Portuguese, but many people in Tofo also speak English.

Proceed Booking