Mozambique is one of Southern Africa’s most beautiful coastal destinations, offering pristine beaches, tropical islands, vibrant cities, and unforgettable marine experiences. While one week isn’t enough to see the entire country, it’s enough to experience many of its highlights.
This itinerary combines culture, relaxation, and adventure for an unforgettable trip.
Day 1: Arrive in Maputo
Begin your journey in Mozambique’s vibrant capital.
Spend the day exploring:
- Maputo Central Market
- Maputo Railway Station
- Fortress of Maputo
- Waterfront promenade
End your evening by enjoying fresh seafood at a local restaurant.
Day 2: Explore More of Maputo
Discover more of the city’s attractions.
Visit:
- FEIMA Craft Market
- Local cafés
- Art galleries
- Oceanfront restaurants
Take time to experience Mozambique’s unique blend of African and Portuguese cultures.
Day 3: Travel to Vilanculos
Fly or travel to Vilanculos, the gateway to the Bazaruto Archipelago.
Spend the afternoon:
- Relaxing on the beach
- Watching traditional dhow boats
- Enjoying fresh seafood
- Exploring the town
Finish the day with a beautiful sunset over the Indian Ocean.
Day 4: Explore the Bazaruto Archipelago
Take a full-day boat excursion to the islands.
Activities include:
- Island hopping
- Snorkeling
- Swimming
- Beach picnics
- Sand dune walks
The crystal-clear waters make this one of the highlights of any Mozambique trip.
Day 5: Visit Tofo Beach
Travel to Tofo Beach.
Spend the day enjoying:
- Beautiful beaches
- Swimming
- Beachfront cafés
- Relaxing by the ocean
If time allows, book a snorkeling or diving excursion.
Day 6: Dive or Swim with Whale Sharks
Today is perfect for marine adventures.
Popular activities include:
- Scuba diving
- Snorkeling
- Whale shark tours
- Manta ray excursions
- Surfing
These experiences make Tofo one of Africa’s top beach destinations.
Day 7: Return to Maputo and Depart
Travel back to Maputo for your departure.
If your flight is later in the day, consider:
- Shopping for souvenirs
- Visiting a local café
- Taking one final walk along the waterfront
- Enjoying a traditional Mozambican meal
Allow plenty of time to reach the airport.
Optional Additions
If you have more than a week, consider adding:
- Pemba
- Quirimbas Archipelago
- Gorongosa National Park
- Inhambane
- Benguerra Island
- Maputo National Park
These destinations showcase even more of Mozambique’s incredible diversity.
Travel Tips
To make the most of your itinerary:
- Book domestic flights early.
- Carry cash for smaller towns.
- Wear lightweight clothing.
- Stay hydrated in the tropical climate.
- Use reef-safe sunscreen for marine activities.
- Book diving and island tours with licensed operators.
Plan Your Mozambique Trip
Use our free travel tools:
Need accommodation or activities?
Final Thoughts
Seven days in Mozambique offer the perfect introduction to one of Africa’s most beautiful coastal destinations. From exploring the lively streets of Maputo and relaxing on the beaches of Vilanculos to snorkeling in the Bazaruto Archipelago and diving with whale sharks in Tofo, this itinerary showcases the country’s incredible natural beauty and warm hospitality. Whether you’re seeking adventure, relaxation, or unforgettable marine experiences, Mozambique is a destination you’ll want to return to.

