A Relaxing 8-Day Itinerary in Mombasa

  • Day 1: Diani Beach
    45 minutes (20.2 km) from Moi International Airport

    Begin your Mombasa vacation with a relaxing day soaking up the sun on Diani Beach. Boasting crystal-clear waters and soft, white sands, this 17km-long beach is a perfect place to unwind and enjoy water sports, beach walks and quick refreshments at the nearby beachfront restaurants.

  • Day 2: Mombasa Old Town
    1 hour 10 minutes (38.8 km) from Diani Beach

    Explore the rich history of Mombasa through this charming old town, featuring Swahili hand-carved doors, mosques, and narrow alleys. A visit to the Mombasa Fort Jesus Museum offers a glimpse of the town's colonial past and the slave trade, while a walking tour with a local guide offers insights and stories that are sure to enrich your experience.

  • Day 3: Haller Park
    35 minutes (13 km) from Mombasa Old Town

    Get up close and personal with wildlife at Haller Park, a former cement quarry that has been transformed into a sanctuary for giraffes, hippos, tortoises, and various bird species. You can also visit the Butterfly Pavilion, an aquarium with fish, crocodiles, and snakes, and a botanical garden.

  • Day 4: Mombasa Marine National Park and Reserve
    40 minutes (15.4 km) from Haller Park

    The Mombasa Marine National Park is a must-visit destination for snorkelers and divers. The park offers a perfect diving experience with an array of coral reefs and fish species that inhabit the area. If you prefer to stay on land, you can enjoy Paradise Island, located nearby, which is perfect for water sports enthusiasts.

  • Day 5: Jumba la Mtwana
    1 hour 30 minutes (33 km) from Mombasa Marine National Park and Reserve

    Visit the ancient ruins of Jumba la Mtwana, dating back to the 14th century. This Swahili village still displays some of the original wall structures and building remnants, giving visitors a taste of a long-gone era. You can also tour the nearby Mamba Village Crocodile Farm, where crocodiles and Giant Tortoise are located.

  • Day 6: Shimba Hills National Reserve
    1 hour 30 minutes (33.9 km) from Jumba la Mtwana

    Get away from the hustle and bustle of Mombasa by spending the day in the neighboring Shimba Hills National Reserve. Located in a beautiful coastal ecosystem, the reserve is known for its beautiful forest, waterfalls and wildlife reserve, which includes the rare sable antelope, buffalo and various flora species.

  • Day 7: Bombolulu Workshops and Cultural Centre
    41 minutes (12.4 km) from Shimba Hills National Reserve

    Visit the Bombolulu Workshops and Cultural Centre, the largest handicraft and cultural center in Kenya. This is an opportunity to watch artisans handcraft some of Kenya's best textiles, while learning more about the country's cultures and traditions. The cultural center impressively features sculptures, jewellery, clothing, and textiles all made by the differently-abled persons.

  • Day 8: Mama Ngina Drive Waterfront
    29 minutes (11.7 km) from Bombolulu Workshops and Cultural Centre

    End your relaxing holiday with a relaxing stroll on Mama Ngina Drive Waterfront as you enjoy Indian Ocean views from the comfort of pristine gardens, open-air amphitheater, curio shops and snack bars. You can also choose to take a scenic Sundowner Dhow ride on the Mombasa harbor with a chance to view the sunset and the city skyline.

Time and Costs Estimates

  • Diani Beach (2-6 hours, free)
  • Mombasa Old Town (3-5 hours, free)
  • Haller Park (2-4 hours, Ksh 1,000, $10 USD)
  • Mombasa Marine National Park and Reserve (2-4 hours, Ksh 2,000, $20 USD)
  • Jumba la Mtwana (1-3 hours, Ksh1, 500, $15 USD)
  • Shimba Hills National Reserve (2-6 hours, Ksh 1,200-1,800, $12-18 USD)
  • Bombolulu Workshops and Cultural Centre (2-4 hours, Ksh 1,200, $12 USD)
  • Mama Ngina Drive Waterfront (1-3 hours, free)
  • Total Estimated Costs: Ksh 7,100 - 8,300; $71-83 USD

Transportation

Public transportation in Mombasa includes buses and matatus, but they can be overcrowded and uncomfortable. Taxis and tuk-tuks (motorized rickshaws) are readily available, but we recommend agreeing on a fare before your journey. Alternatively, consider renting a car for ease of travel around Mombasa. Renting a car from an established company can cost between Ksh 5,000- 7,000 ($50-70 USD) per day.

Useful Tips

If you have limited time in Mombasa, consider shortening your stay at the Shimba Hills National Reserve or the Mama Ngina Drive Waterfront. For those interested in diving, consider adding more days at Mombasa Marine National Park and Reserve.

Airports

Moi International Airport (MBA) is the main airport in Mombasa, approximately 13km from the city center. The airport provides international and domestic flights to other major cities in Kenya, and some destinations in Africa, Europe, and Middle East from Africa. Taxis are readily available from the airport to the city center and cost approximately Ksh 2,500- 3,000 ($25-30 USD).

0