Diani Beach is one of the best places to visit for rest and relaxation away from the busy city life. It is located 30 km from the coastal city of Mombasa.
Here, you can enjoy activities like speed boat cruises, swimming with dolphins, beach walks, snorkeling, scuba diving, sunsets, beach soccer, and much more.
Diani Beach Tour Highlights
- Day 1: Pick up and transfer to Diani Beach
- Day 2: Full day activities at Diani Beach
- Day 3: Depart to Mombasa and outbound flight
Detailed Itinerary
Day 1: Pick up and transfer to Diani Beach
Early in the morning, your driver-guide will pick you up from Moi International Airport in Mombasa. You will drive through the historic city of Mombasa for some shopping and visit local markets and museums.
Then, take a ferry ride of about one hour to reach Diani Beach. Upon arrival, enjoy lunch and relax by the shores of the Indian Ocean.
Day 2: Full day activities at Diani Beach
Start your day with breakfast overlooking the ocean. You will have many activities to choose from during the day. You can decide the order of the activities as there is plenty to enjoy.
Options include snorkeling, swimming with dolphins, beach soccer, and relaxing at an offshore restaurant for a tasty lunch by the beach while enjoying the ocean views.
In the afternoon, you might take a speed boat cruise to watch the sunset as the sky changes color. Later, return to the lodge for dinner and overnight stay.
Day 3: Depart to Mombasa and outbound flight
Enjoy a slow breakfast on your room’s balcony, taking in the peaceful view of the lodge and ocean. After breakfast, check out of the resort and transfer back to Moi International Airport in Mombasa.
Check in for your flight and depart either home or to your next destination.
