Morning: Board the SGR Nairobi‑Mombasa train early and enjoy scenic views during the 4‑hour journey. Arrive in Mombasa and take a short taxi ride to your 3‑star hotel for check‑in.
Afternoon: After settling in, stroll through the historic Old Town, admiring Swahili architecture and vibrant markets. Sample a quick lunch of local street food such as nyama choma.
Evening: Dine at a beachfront restaurant on Nyali Beach, savoring fresh seafood while watching the sunset over the Indian Ocean.
Find HotelsMorning: Visit the iconic Fort Jesus, exploring its museum and panoramic views of the harbor. The moderate walk and informative guides make it a perfect cultural start.
Afternoon: Head to Haller Park for a relaxed walk among giraffes, hippos, and lush gardens. Bring a bottle of water and enjoy the free‑flowing streams.
Evening: Return to the hotel, freshen up, then unwind on the sands of Nyali Beach with optional chair rentals. End the day with a casual dinner at a nearby eatery.
Find HotelsMorning: Depart early for a full‑day boat excursion to Wasini Island. The short ride includes a briefing on the marine environment and dolphin behavior.
Afternoon: Experience dolphin watching in the crystal‑clear waters, followed by a light lunch of grilled fish on the island. Optional snorkeling in the coral reef adds extra adventure.
Evening: Return to Mombasa in the late afternoon, freshen up, and enjoy a final dinner before preparing for the overnight SGR back to Nairobi the next morning.
Find HotelsTo extend your stay, add an extra night at the hotel and explore Diani Beach or the historic Mombasa Marine Park. If you need to cut costs, consider staying in a budget guesthouse, using public matatus instead of taxis, and swapping the optional snorkeling for a free beach walk; this can reduce the total by up to KES 5,000 while still enjoying the core attractions.