Diani Beach: 2-Day Itinerary with Activities and Meals

Wasini Island, Kenya



Enjoy a 2-day itinerary in Diani Beach with activities, meals, and relaxation. Spend time on the beach, try water sports, visit a national reserve, and enjoy local cuisine.

Highlights

  • Relax on the famous Diani Beach and experience coastal sunrise and sunset views
  • Swim in the crystal-clear waters of the Indian Ocean and spot playful dolphins
  • Visit Wasini Island and capture stunning beach and ocean photography moments

Description

Day 1: Scenic SGR Journey & Coastal Bliss Your coastal adventure begins with an early morning departure from Nairobi aboard the comfortable and modern SGR train to Mombasa, offering picturesque views of Kenya's landscapes, wildlife, and rural countryside along the way. Upon arrival at the Mombasa Terminus, you will be met and transferred to Diani Beach via the Likoni Ferry (or bypass route via the Dongo Kundu Highway, depending on traffic conditions). Arrive at your beach resort in time for check-in and a delicious lunch featuring fresh seafood, coconut rice, and tropical fruits. Spend the afternoon relaxing on the pristine white sands of Diani Beach, swimming in the warm waters of the Indian Ocean, or simply soaking up the tropical atmosphere. As the sun begins to set, enjoy a leisurely stroll along the beach while admiring the spectacular coastal scenery. In the evening, indulge in a sumptuous Swahili-inspired dinner before unwinding at the resort and enjoying a peaceful overnight stay by the ocean. Day 2: Marine Adventure & Return to Nairobi Start your day with a hearty breakfast overlooking the ocean before embarking on an exciting marine excursion. Cruise through the turquoise waters of the Kenyan coast in search of dolphins and enjoy snorkeling among vibrant coral reefs teeming with marine life. Continue your adventure with a visit to Wasini Island, where you'll savor a traditional Swahili lunch featuring seafood specialties, coconut-based dishes, fresh salads, and tropical fruits. After lunch, return to Diani Beach for a short period of relaxation and final beach photos before checking out of the resort. You will then be transferred back to the Mombasa SGR Terminus in time to board the afternoon train to Nairobi. Sit back and enjoy the comfortable journey home as you reflect on two memorable days filled with stunning beaches, marine adventures, delicious cuisine, and the unmatched beauty of Kenya's coast.

Includes

Return SGR train tickets (Nairobi–Mombasa–Nairobi) Return transfers between Mombasa Terminus and Diani Beach 1 night's accommodation at a beach resort Full-board meals (Lunch, Dinner, Breakfast, Lunch) Beach access and leisure activities Marine excursion with dolphin spotting and snorkeling Professional tour coordinator Bottled water

Excludes

Tips & gratuities Items of a personal nature Any other not mentioned in the inclusions.

Important Information

  • Check availability of night markets Book water sports activities in advance Carry cash for local purchases Be prepared for warm weather

Easy cancellation

Cancel up to 24 hours in advance for a full refund

Trusted local guides, read by millions every month

  • 2006 online since
  • 27.8M page views a month across the network
  • 14 languages

180+ destination guides, one network

Every guide covers a single destination on its own website, with events, restaurants, things to do and places to stay chosen from local recommendations.

My Guide Network Locations

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.

Added to your trip Added to day {[{trip.toast.day}]}, MorningAfternoonEvening Saved to your trip Already in your trip Transfer saved to your trip Save your trip to get fresh suggestions Staying in {[{trip.toast.label}]} Base cleared Trip deleted Link copied Could not save your trip Something went wrong, please try again