Morning: Take the affordable Standard Gauge Railway (SGR) from Nairobi to Mombasa, enjoying scenic views during the 4‑hour journey. Upon arrival, grab a quick snack at the station.
Afternoon: Check‑in to a budget 3‑star hotel in the city center and freshen up. Stroll through Mombasa Old Town to admire Swahili architecture and vibrant markets.
Evening: Savor a beachfront dinner at a local seafood spot, tasting grilled fish and coconut rice while watching the sunset over the Indian Ocean.
Find HotelsMorning: Depart early with a shared coach to the Wasini Island jetty, then board a modest boat for the short crossing. Begin the highlight of the day with dolphin watching as pods play near the surface.
Afternoon: Enjoy snorkeling in the crystal‑clear waters of Kisite‑Mpunguti Marine Park, spotting colorful coral and reef fish. A simple lunch of grilled chicken and rice is provided on the island.
Evening: Return to Mombasa in time for a relaxed evening at the hotel, perhaps taking a brief walk along the promenade before a light snack.
Find HotelsMorning: Spend a leisurely few hours at Diani Beach, walking the white sand, swimming, or simply soaking up the sun.
Afternoon: Visit the historic Fort Jesus, exploring its museums and learning about the city’s Portuguese past. Grab a quick street‑food lunch nearby.
Evening: Conclude the trip with a sunset dinner at the renowned Tamarind Restaurant, enjoying a mix of Swahili and international dishes before heading back to the hotel for departure preparations.
Find HotelsIf you need to stretch the budget, consider staying in a guesthouse instead of a hotel and using public matatus for local travel; this can shave off $50‑$80. To extend the trip, add an extra night in Mombasa to explore Haller Park or take a sunset dhow cruise, budgeting an additional $70‑$100.