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

3‑Day Budget Itinerary for Mombasa (2 People)

Viewed by 160 travelers

Day 1: Arrival & Beach Relaxation

Morning: Depart Nairobi early by a budget inter‑city bus (≈ KES 1,000 per person) and enjoy the scenic drive to Mombasa. Check‑in at a clean 3‑star hotel such as Hotel Ocean Breeze (≈ KES 3,500 per night).

Afternoon: After a quick freshen‑up, head to Nyali Beach for sun, sand, and a refreshing swim; the beach is free and perfect for a relaxing start.

Evening: Stroll along the beachfront promenade and dine on local street food like grilled samaki and chapati (≈ KES 500 per person).

Find Hotels

Day 2: History & Nature

Morning: Visit the historic Fort Jesus (entry ≈ KES 400 per adult) and explore its museum showcasing Swahili‑Arab heritage.

Afternoon: Take a short taxi ride to Haller Park where you can walk among giraffes, hippos, and flamingos; admission is about KES 300 per person.

Evening: Return to the hotel, freshen up, and enjoy a budget dinner at a nearby restaurant serving ugali and seafood (≈ KES 500 per person).

Find Hotels

Day 3: Marine Adventure & Departure

Morning: Join a half‑day boat trip to Mombasa Marine Park for snorkeling; the package (boat, guide, and gear) costs about KES 1,200 per person.

Afternoon: After the marine adventure, wander through Mombasa Old Town on a self‑guided walking tour, admiring Swahili architecture and colorful markets (free).

Evening: Pack up, check out, and catch the evening bus back to Nairobi, arriving late night.

Find Hotels

Time and Cost Estimates

  • Inter‑city bus (Nairobi ↔ Mombasa) – 2 trips, ~4 hours each – KES 2,000 total
  • 3‑star hotel (3 nights) – ~10 hours stay per night – KES 10,500 total
  • Meals (breakfast, lunch, dinner) – 9 meals total – KES 4,500 total
  • Fort Jesus entry – 2 hours – KES 800 total
  • Haller Park entry – 2 hours – KES 600 total
  • Mombasa Marine Park snorkeling trip – 4 hours – KES 2,400 total
  • Local transport (tuk‑tuk, taxis) – 6 hours total – KES 1,000 total
  • Total Estimated Cost: KES 21,800

Tips

If you’d like to extend the stay, add a day to explore Diani Beach or take a day trip to Wasini Island for dolphin watching—both can be done on a modest budget. To shorten the trip, skip the marine park snorkeling and replace it with a free beach day, which will reduce costs by roughly KES 2,400.

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