Tofo is in southeast Mozambique, close to the city of Inhambane. Bordering the Indian Ocean, it has a long stretch of sandy coastline with turquoise waters and is enveloped by luxuriant vegetation, palm trees and mangroves. The area is known for its diving and the abundance of sea life like whales, dolphins, sea turtles and coral reefs.
How to get there
There is a direct flight from South Africa to Vilankulos. From there, it is a 4-hour drive to Tofo. The local airport in Inhambane is just 25km away from Tofo. You can also find daily flights to the airport from Maputo and Johannesburg.
Accommodation
You can find accommodation in Tofo or Vilankulos to rest after an exciting day trip. The likes of Anantara Bazaruto Island Resort are among the top choices available.
Diving in Tofo
Diving is one of the best things to do in Mozambique. And Tofo in Mozambique has a range of diving schools and you can sign up for a session regardless of your skills. Whether you’re an expert or a beginner, the warm seas teeming with abundant coral cover make it an ideal destination for snorkelling and diving.
What to bring for diving trips
When preparing for your diving trips in Tofo, Mozambique, remember to pack essential gear such as a mask, snorkel, fins, wetsuit, dive computer, and underwater camera. It’s also a good idea to bring sunscreen, a hat, and a reusable water bottle to stay hydrated during your underwater adventures.