7 days · Beach · Romantic

Inhambane & Bazaruto in 7 Days

The classic Mozambique coast week: Tofo's mantas, Inhambane's dhows and the dune islands of Bazaruto.

This is the itinerary most people picture when they think of Mozambique. It pairs the diving and marine life around Tofo with the archipelago scenery of Bazaruto, connected by a single drive or a short flight. Slow, water-focused and best not rushed.

Day by day

  1. 1
    Arrive Inhambane

    Day 1

    Arrive Inhambane

    Land at Inhambane, walk the old town and take the dhow crossing to Maxixe and back before transferring to Tofo for the night.

    Flight to INH, then road transferAirport to Tofo: 25 km

    Inhambane Town
  2. 2
    Ocean safari at Tofo

    Day 2

    Ocean safari at Tofo

    A morning ocean safari for manta rays, dolphins and — between October and March — whale sharks. Afternoon free on the beach.

    Boat launched through the surfReefs lie 2–8 km offshore

    Tofo
  3. 3
    Diving or Barra

    Day 3

    Diving or Barra

    Divers head for Manta Reef or Giants Castle. Non-divers can drive north to Barra for the lighthouse, the mangroves and a quieter beach.

    Boat or short drive northTofo to Barra: about 12 km

    Tofo
  4. 4
    North to Vilankulo

    Day 4

    North to Vilankulo

    Travel north to Vilankulo. Arrive for sunset over the bay, and confirm tomorrow's dhow departure time — it is set by the tide, not the clock.

    Car or short domestic flightAbout 400 km by road, 5–6 hours

    Vilankulo
  5. 5
    Dhow to Bazaruto

    Day 5

    Dhow to Bazaruto

    A full day in the archipelago: snorkelling at Two Mile Reef, lunch on a sandbank, and the climb over Bazaruto's dunes for the view across the channel.

    Dhow or motorboat from VilankuloRoughly 20–30 km of open water

    Bazaruto Archipelago
  6. 6
    Benguerra or a slow day

    Day 6

    Benguerra or a slow day

    Either a second island day at Benguerra, or a slow day in Vilankulo: the market, the low-tide sandbanks and a kitesurf lesson if the wind is up.

    Boat transferVilankulo to Benguerra: about 14 km

    Bazaruto Archipelago
  7. 7
    Departure

    Day 7

    Departure

    A final morning on the beach before flying out of Vilankulo.

    Flight from VNXTown to airport: 5 km

    Vilankulo
Inhambane & Bazaruto in 7 Days | Discover Mozambique