Diani Beach, Kenya

Diani Beach in Kenya is a paradise for beach lovers, with its soft white sand, turquoise waters, and palm trees swaying in the breeze. Visitors can snorkel in the Indian Ocean, explore the local wildlife, and soak up the sun in this tropical paradise.

Trip to Diani Beach, Kenya

Day 1: Arrival and Relaxation

Welcome to Diani Beach, Kenya! Upon your arrival, you will be greeted by your driver and transferred to your hotel. Spend some time relaxing on the pristine beaches of Diani Beach or take a dip in the turquoise waters of the Indian Ocean. In the evening, head out to the beach bars and restaurants for some drinks and delicious seafood.

Day 2: Historical Tour of Mombasa

Start the day with a trip to Mombasa, Kenya’s oldest city. Visit the Fort Jesus Museum, a UNESCO World Heritage Site and discover the history of the Portuguese colonization in Kenya. Explore the narrow winding streets of the old town where you can find unique art galleries, handicrafts and souvenirs.

Day 3: Sailing the Indian Ocean

Enjoy the day at leisure or take a half-day dhow sailing trip in the Indian Ocean. The traditional sailboat will take you to a snorkeling spot where you can explore the colorful marine life of the coral reefs. Afterward, enjoy a seafood lunch on a deserted island while taking in the beautiful views.

Day 4: Visit Shimba Hills National Reserve

Embark on a morning drive to Shimba Hills National Reserve, one of Kenya’s most beautiful coastal forests. The reserve is home to several rare species of animals including elephants and the Sable antelope. Enjoy a walking safari through the park and take in the stunning views of the Indian Ocean, followed by a picnic lunch by the waterfall.

Day 5: Shopping Spree in Mombasa

Today, head to Mombasa’s famous markets for a shopping spree and experience the unique charm of Kenyan markets. From colorful kanga fabrics to intricate wood carvings, there is something for everyone. End the day with a sunset view and cocktails at Tamarind Dhow.

Day 6: Skydiving over Diani Beach

Experience the thrill of skydiving over Diani Beach with the beautiful turquoise waters and white sandy beaches below. With experienced instructors, you will have a breathtaking view of the Indian Ocean as you sail through the sky.

Day 7: Departure

Spend your last day at leisure and explore the surrounding area. Your driver will transfer you to the airport in time for your flight back home. We hope you enjoyed your trip to Diani Beach, Kenya and hope to see you again soon!

Explra aims to make traveling easier through easy to digest itineraries and up to date travel information.

Trip Builder

Traveling with friends or a significant other? Share and modify your itinerary together. Approve destinations, places, activities and recommend changes.

Up-to-date itineraries

Take your itinerary with you. Things change (weather, events, train delays). Your itinerary is aware and can adapt based on updated information and suggest new activities.

Personalized Bucketlist

Heard of a good place for dinner or a spot you "just have to see". Add it to your own bucketlist and we will incorporate it into your trips.

Official Links to activities

Each itinerary provides official booking partner links should you wish to book ahead.

Updated pricing for activities

Updated prices for listed activities - in your currency

Customise itinerary

Get recommendations and modify your itinerary based on travel dates and interests.