Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Family Vacation to Diani Beach – December 19‑24, 2025

Viewed by 74 travelers

Day 1: Arrival & Transfer

Morning: Depart Nairobi on the SGR train, enjoying scenic views and comfortable seating. The journey takes about 5‑6 hours.

Afternoon: Arrive in Mombasa and meet the private driver for the villa transfer to your beachfront accommodation.

Evening: Settle into your villa, explore the garden, and enjoy a welcome vegetarian dinner on the terrace.

Find Hotels

Day 2: Beach Exploration

Morning: Start with a family stroll along Diani Beach, building sandcastles and spotting crabs.

Afternoon: Relax by the villa pool while the kids splash, and savor a catered vegetarian lunch.

Evening: Watch the sunset from the beach and dine on a fresh vegetarian barbecue under the stars.

Find Hotels

Day 3: Marine Park Adventure

Morning: Take a short drive to Shimba Hills National Reserve for a guided nature walk.

Afternoon: Visit the Kisite Mpunguti Marine Reserve for a glass‑bottom boat ride, perfect for the little ones to see colorful fish.

Evening: Return to the villa for a relaxed movie night with family‑friendly films.

Find Hotels

Day 4: Cultural Experience

Morning: Explore the historic Mombasa Old Town with its Swahili architecture and vibrant markets.

Afternoon: Enjoy a vegetarian cooking class at the villa, learning to make local dishes together.

Evening: Participate in a traditional music and dance performance arranged by the villa staff.

Find Hotels

Day 5: Relaxation & Departure

Morning: Unwind with a family yoga session on the beach and a leisurely breakfast.

Afternoon: Pack belongings, take a final dip in the sea, and have a light vegetarian lunch.

Evening: Transfer back to Mombasa for the return SGR train, bringing home wonderful memories.

Find Hotels

Time and Cost Estimates

  • Alfajiri Villas (Option 1) – 5 nights stay – $12,650
  • Alamanara Villas (Option 2) – 5 nights stay – $8,750
  • SGR Train (Roundtrip for family) – 2 days travel – $770
  • Villa Transfer (Roundtrip) – 2 trips – $110
  • Total Estimated Cost – Alfajiri Villas: $13,530
  • Total Estimated Cost – Alamanara Villas: $9,630

Tips

To extend the stay, consider adding a day at Wasini Island for snorkeling, which adds roughly $200 per person. If you need to shorten the trip, you can omit Day 4’s cultural visit and head home on Day 4, saving about $150 in villa accommodation while still enjoying the beach and marine park.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version