Dive Inhambane

Dive Adventure No. 7


Dive Inhambane


This trio of dive destinations offers the best that Inhambane Province has to offer, with Tofo Beach’s Big 5 opportunities, Vilanculos and the stunning Bazaruto Archipelago.

Dive Inhambane Package – Tofo – Vilanculos – Bazaruto Island 10 Nights / 11 Days / 16 Dives


Day 1 – The Arrival:

You arrive at Oliver Tambo International airport in Johannesburg.

The regional flight from JNB to INH takes 1 hour and 45 minutes.
We pick you up at the airport in Inhambane and arrange a direct transfer to Tofo Beach at only 17 km away.

4 Nights stay in Tofo at one of the many accommodation options, B&B is included in self-preparation format.


Day 2 to Day 4 – 3 full scuba diving days:

Enjoy 3 full days of scuba diving, either both in the morning, or one in the morning and one in the afternoon. Dive planning depends mainly on the conditions and the amount of divers in the dive centre. Here is your big chance to spot some of the amazing flora and fauna that Tofo has to offer, such as manta rays and whale sharks!

There is plenty of time to partake in any of the other activities on offer in Tofo.


Day 5:

Pick up in Tofo and transfer to Inhambane airport for flight to Vilanculos, just over a 1 hour flight.

Accommodation in Vilanculos is at Casa Rex Lodge. Once checked in, you can spend the afternoon relaxing by the pool, looking out over the islands where you will be diving over the next days!


Day 6 to Day 8 – 3 full scuba diving days:

Enjoy 2 scuba dives a day, done in a double tank format, which includes spending lunch time on one of the islands of the Bazaruto Archipelago. If you are feeling energetic, try walking to the top of one of the enormous sand dunes, for a truly spectacular view. Weather permitting, it is also possible to dive to the south of the Bazaruto Archipelago, in an area called Cabo Sao Sebastao. The Cabo Sao Sebastao area is best described as being wild and unexplored, with the opportunity of seeing huge schools of pelagic, as well as mantas, sharks and big pods of dolphins.


Day 9:

Pick up in Vilanculos and transfer by light aircraft to Pestana Bazaruto Lodge, with the possibility of an afternoon dive on arrival. Use this opportunity to obtain a brilliant aerial perspective of the magnificent Bazaruto Archipelago!


Day 10 to Day 11 – 2 full scuba diving days:

Enjoy two scuba dives a day, either both in the morning, or one in the morning and one in the afternoon. Bazaruto Lodge is conveniently located on the northern side of Bazaruto Island, which is where most of the good dive sites are. The pristine reefs around Bazaruto are similar to the reef structure of the Great Barrier Reef in Australia. The corals alone can keep the diver spelbound as the full spectrum of coral species are present. Enormous plate, branching, soft and hard corals are totally unspoilt and in most cases, unexplored.


Day 12 – The Return Journey:

This is the end of the adventure, but one last flip in the light aircraft whilst being transferred back to Vilanculos airport and return flight to OR Tambo International  airport in Johannesburg. Our service ends here; we hope you had an amazing experience diving the best that Mozambique has to offer.

Dive Inhambane journey idea includes:



Johannesburg -> Inhambane; Inhambane -> Vilanculos; Vilanculos -> Johannesburg


Road transfers:

Inhambane airport -> Tofo -> Inhambane airport, Vilanculos -> Casa Rex -> Vilanculos


Light aircraft transfer:

Vilanculos -> Pestana Bazaruto Lodge -> Vilanculos



4 nights in the choice of your Tofo accommodation

4 nights’ accommodation at Casa Rex

See Tripadvisor reviews.

3 nights’ accommodation at Pestana Bazaruto Lodge

See Tripadvisor reviews.

See more about accommodation here.



6 scuba dive package (tank, weight and boat included)

6 scuba dive package (tank, weight and boat included)

4 scuba dive package (tank, weight and boat included)


Good to Know

– Good ScubaPro equipment for rental is available in Tofo.

– Nitrox is for free if dive package is booked through us.

– Possibility of a third dive a day upon request.

– Your E-ticket for the regional flight Johannesburg (JNB) to Inhambane (INH) will be sent to you beforehand.

– Citizens of the European Union don’t need a Visa for South Africa.

– You can get your Visa for Mozambique at the airport in Inhambane upon arrival.
(85 USD$ to be paid at arrival)

– TAC Scuba Diving and Safaris Adventures will be your contact agency in Tofo. We will be able to arrange trips and tours for you in Tofo, as well as in the region. We are happy to assist with any question or problem you might have.

– There are direct flights available from Johannesburg, but flight via Maputo and transfers can also be arranged. We recommend arrival at Johannesburg OR Tambo airport early morning. LAM airlines connecting flight JNB / INH departs at 10.55 hours from Johannesburg to Inhambane.

– All journey ideas can be customized to your travel needs, wishes and ideas. Please contact us for more information.