Maputo, Tofo & Bazaruto Classic Route

A classic southern coast itinerary, traveling north from the historic capital to whale shark bays and sand dune archipelagos.

The most popular route in southern Mozambique: spend two nights in Maputo exploring the Portuguese-style old town, three nights in Tofo searching for whale sharks and manta rays, and four nights island-hopping in Vilankulo. Flying to Inhambane Province saves an eight-hour drive, leaving a buffer day to handle any weather-related boat cancellations. Skipping Gorongosa keeps the pace relaxed, making it perfect for first-time visitors.

Humpback whales can be spotted from June to October; whale shark sightings are not guaranteed year-round; early booking is essential for December and Easter.

Day by day

Day 1 · Arrival in Maputo & Check-in

Maputo(Igreja de Santo António da Polana)

Take a taxi or ride-hailing service from the airport to Polana (approx. 30 mins); take a stroll nearby in the evening without overpacking the schedule.

Most international flights arrive in the afternoon or evening; use taxis for night travel.

Stay: Polana

Day 2 · A Day in Maputo Old Town

Maputo(Casa de Ferro (Iron House)、Tunduru Botanical Gardens、FEIMA Craft Market、Núcleo de Arte)

Explore the lower town (Baixa) on foot in the morning, and take a taxi to the Polana area in the afternoon; travel time between sights is about 10 minutes.

Stay: Polana

Day 3 · Fly to Inhambane & Transfer to Tofo

Maputo → Tofo & Inhambane(Praia do Tofo)

Fly from Maputo to Inhambane (approx. 50 mins), then transfer by road (approx. 22 km, 30 mins) to Tofo.

Confirm flight schedules for the day; if flights are canceled, take the EN1 highway (approx. 8 hours).

Stay: Tofo Beach

Day 4 · Ocean Safari for Whale Sharks & Manta Rays

Tofo & Inhambane(Ocean Safari & Marine Megafauna Foundation、Tofinho)

Take a speedboat excursion in the morning (approx. 2 hours); walk or cycle to Tofinho Point in the afternoon.

Whale shark sightings are not guaranteed, and trips may be canceled in rough seas; try to schedule this for the morning.

Stay: Tofo Beach

Day 5 · Relaxation & Half-Day in Inhambane Old Town

Tofo & Inhambane(Inhambane Old Town、Old Cathedral of Nossa Senhora da Conceição、Inhambane Central Market、Tofo Market)

Travel from Tofo to the historic town of Inhambane (approx. 22 km, 30 mins), and return to Tofo in the afternoon.

This day can also be swapped for a second dive or a surfing lesson.

Stay: Tofo Beach

Day 6 · Head North along EN1 to Vilankulo

Tofo & Inhambane → Vilanculos & Bazaruto Archipelago

Take a private transfer or drive (approx. 315 km, 5 hours) along fully paved roads; travel during daylight hours.

Avoid driving at night; police checkpoints are common along the route, so keep your documents ready.

Stay: Vilanculos Town

Day 7 · Bazaruto & Benguerra Island Hopping

Vilanculos & Bazaruto Archipelago(Bazaruto Island Dunes、Two Mile Reef、Benguerra Island)

Take a round-trip speedboat ride (approx. 1 hour each way) to experience sand dunes, snorkeling, and lunch in one day, returning to town in the evening.

Low tide can affect island landings; the schedule is subject to the boat operator's daily arrangements.

Stay: Vilanculos Town

Day 8 · Magaruque & Paradise Island

Vilanculos & Bazaruto Archipelago(Magaruque Island、Santa Carolina Island (Paradise Island))

Take a speedboat to Magaruque (approx. 25 mins), then head north to Santa Carolina (Paradise Island), returning to town in the evening.

Stay: Vilanculos Town

Day 9 · Buffer Day in Vilankulo

Vilanculos & Bazaruto Archipelago(Vilankulo Beach)

Stay in town, walk or take a taxi to the beach, or make up for any island-hopping trips canceled due to weather over the past two days.

Whale watching can be added from July to October; the windy season is ideal for kitesurfing.

Stay: Vilanculos Town

Day 10 · Departure from Vilankulo

Vilanculos & Bazaruto Archipelago

The drive from town to the airport is very short; fly to Johannesburg or transit via Maputo.

If the connection to your international flight is too tight, consider staying an extra night in Maputo.

Similar itineraries