Day 1: Arrival in Maputo
Morning:
- Arrival at Maputo International Airport
- Transfer to hotel: Check into your accommodation (suggestions below).
Afternoon:
- Visit the Maputo Central Market (Mercado Central): A bustling market with fresh produce, spices, and local goods.
- Stroll along Avenida Julius Nyerere: This is the main street in Maputo, lined with historic buildings, shops, and cafes.
Evening:
- Dinner at Costa do Sol: This popular beachfront restaurant offers Mozambican seafood and local dishes with a view of the Indian Ocean.
Day 2: Maputo Exploration & Inhaca Island
Morning:
- Visit the Maputo Railway Station: This is a historical landmark built in the early 20th century.
- Stop at the Natural History Museum: Discover the natural diversity of Mozambique through exhibits focused on wildlife, fossils, and more.
Afternoon:
- Inhaca Island Day Trip: Take a ferry to Inhaca Island (about 30 minutes) for a day of pristine beaches, snorkeling, and nature walks. Inhaca Island is also known for its marine life and diving spots.
Evening:
- Return to Maputo for Dinner: Head to Zambi Restaurant for a scenic view and a taste of local Mozambican cuisine, including the famous Piri Piri chicken.
Day 3: Transfer to Tofo
Morning:
- Travel to Tofo: Take a domestic flight from Maputo to Inhambane, followed by a transfer to Tofo Beach, a popular destination for its vibrant coral reefs and diving spots.
Afternoon:
- Relax at Tofo Beach: Spend time lounging on the beach or try some local seafood dishes at the beachside restaurants.
Evening:
- Dinner at Tofo’s Local Restaurant: Enjoy the fresh seafood and international dishes at one of the beachfront eateries like Tofo Beach Bar.
Day 4: Whale Watching & Explore Tofo
Morning:
- Whale Watching Tour: Depending on the season (June to November), take a guided tour to spot humpback whales that migrate through the waters off Tofo. You can also see dolphins and marine turtles.
Afternoon:
- Diving or Snorkeling: For diving enthusiasts, Tofo is one of the top dive destinations in Africa. Explore the underwater world of Tofo, including manta rays, reef sharks, and various marine species.
- Visit the Tofo Market: Check out the local market for crafts, fresh produce, and more souvenirs.
Evening:
- **Dinner at Café Tofu: A relaxed setting offering a great selection of seafood and vegetarian dishes.
Day 5: Explore Vilankulo & Bazaruto Archipelago
Morning:
- Travel to Vilankulo: Fly from Tofo to Vilankulo, the gateway to the Bazaruto Archipelago. Upon arrival, transfer to your resort or hotel.
Afternoon:
- Bazaruto Archipelago Tour: Take a boat trip to the islands of the Bazaruto Archipelago for stunning beaches, snorkeling, and possibly a dolphin sighting. Enjoy a picnic lunch on one of the islands.
Evening:
- Relax at the Resort: End your day with a sunset dinner at your hotel or resort.
Accommodation Recommendations:
- Maputo:
- Polana Serena Hotel: A luxury hotel in the heart of the city with great views and amenities.
- Cardoso Hotel: Offering stunning views of the city, beaches, and the Indian Ocean.
- Tofo:
- Tofo Beach Resort: A relaxed beachfront stay with a laid-back atmosphere.
- Baia Sonambula: A boutique, eco-luxury resort perfect for relaxation.
- Vilankulo:
- Anantara Bazaruto Island Resort & Spa: A luxury resort offering breathtaking views and world-class amenities.
- Vilankulo Beach Lodge: A more affordable, charming beach stay close to the town.
Suggested Tours & Activities:
- Whale watching in Tofo (June-November)
- Scuba diving at Tofo Beach (many dive operators are available)
- Bazaruto Archipelago day trip
Transportation:
- Domestic Flights: Maputo to Inhambane (for Tofo) and Tofo to Vilankulo.
- Ferries: For travel to Inhaca Island.
- Car Hire: Renting a car or hiring a driver for local exploration.
Dining:
- Maputo: Costa do Sol, Zambi Restaurant.
- Tofo: Tofo Beach Bar, Café Tofu.
- Vilankulo: Sunset Beach Restaurant, Anantara’s private dining experiences.
