Mozambique is the perfect destination for advanced divers who want to encounter big pelagics such as Whale Sharks and Manta Rays. One of the most popular areas for Sharks is near the town of Inhambane which has great flight links from South Africa.
The Barra Peninsula is located on Mozambique’s Manta coast with truly unforgettable diving to be had amongst the warm tropical waters of the Indian Ocean. The area is home to over a 1000 different species of Tropical fish, Manta Rays, Turtles, Sharks and Dolphins, Humpback Whales and even sightings of Dugong’s. Many of the reef’s can be found in a pristine condition with a plethora of colours and formations with many new uncharted dive sites still being found.
The clear waters of the Indian ocean in front of Tofo is very rich in Nutrition and offers therefore ideal conditions for an impressive an amazing diversity of a resident and seasonal fauna. Apart of the whale-shark, Mantas can be watched dancing their ballet, Sea turtles are graceful cruising around and dolphins can be watched playing. Humpback whales can be seen and heard in the mating season, June till September.







3 hotels found
A beautiful guest house located in the heart of Tofo, 5 minutes walk from the local restaurants, dive centre and beaches and ideally located 50m above the sea with a fantastic view of Tofo Bay.
7 nights from £1519
See more details for the Baia Sonambula - TofoA fantastic dive location with year round sightings of Whale Sharks and Manta Rays. This location is only suitable for advanced divers.
7 nights from £1529
See more details for the Barra Lodge - Barra PeninsulaPomene is situated about 150 km north of Tofo and the incredible peace and tranquillity of this area will leave you completely rejuvinated. Pomene is an excellent choice to combine with a stay in Tofo
7 nights from £1729
See more details for the Pomene Lodge - PomeneNeed help choosing a diving holiday?
We have put together a guide with useful information for choosing your ideal holiday.
Have a question?
Why not call our diving holiday specialists at Tropical Sky on:
0870 9079 605
Alternatively complete our no obligation online enquiry form:
