+254 711 729 360


Diani Beach Road, Diani, Kenya (0)
from/per person $1,200
  • Holiday Packages
  • Diani Beach


Diani Beach 5 Days Holiday from Nairobi with SGR Train

Enjoy 5 Days Holiday in Diani on a beach front hotel on all Inclusive. Stay 4 nights at Baobab Beach Resort and spa on All Inclusive. You will enjoy a full wasini day dolphin trip with snorkelling included in the package. Transport from Nairobi and back will be with SGR train first class. Diani Beach holiday package will also include return Train station hotel private transfers.

SGR Train Holiday Package

Boarding the SGR Train


DAY 1: Nairobi to Diani Beach.

Board the train in the morning at the Nairobi SGR Train station. Enjoy the scenic ride to Mombasa in the 1st class train cabin which passes through the Tsavo National Parks. Arriving in Mombasa train station you will be met by our driver who will drive you to Diani Beach to start of your Holiday. Arrive at Baobab Beach Resort and Spa and check-in. Spend the rest of the day at the hotel.

Beach Holiday in Kenya package

Baobab Beach Resort & Spa

DAY 2: Diani Beach.

This is a holiday mood day to spend at the hotel. Meals and selected drinks are provided. You spend the afternoon by the award winning Diani Beach.

Day 3: Wasini Island Dolphin day trip.

Our driver will pick you up from the hotel at 07.30 a.m and drive you to Shimoni Jetty. Arrive at Shimoni Jet where you will board an Arabic dhow and sail for one hour searching for dolphins. Sail to Kisite Marine National Park where you will snorkel and swim. You will have your lunch at the island which is mainly sea food and Swahili dishes.(If you don’t take sea food, other meals can be arranged for you) After lunch, you will sail along the mangrove swamps and then visit the Wasini Island where you will learn more about the Swahili people and the Arabs history. Visit the Shimoni Slave Caves. This is where slaves were “stored” before being shipped off to Arabia in the early 18th century. This is where in the 10th century, Arabs were slave traders and they used to inter marry with the Bantus at the coast and there we had the Swahili people. After the end of the slave trade in the 17th century, many Africans settled here and so don’t miss the opportunity to learn about the Swahili people. Arrive at the jet at around 4.00 pm thereafter drive back to the hotel.

Wasini Island boat trip packages

Wasini Island Boat trip

Spend the night at your hotel

Day 4; Diani Beach

Spend the day at your pace. You can go visit Diani Beach shops for an amazing shopping experience or just spend at the hotel lazily by the pool or by the beach.

Diani Beach Kenya Holiday Package

Diani Beach view from the hotel

Day 5: Diani Beach Nairobi.

Our driver will pick you up early on time to transfer you to Mombasa Train Station. Board the train and enjoy your ride back to Nairobi.

Kindly note we can also arrange for transfers in Nairobi at an extra cost. We can also customize the package to your preference, do not hesitate to write to us.



Kenya Beach Holiday package from Nairobi Includes;

-Return 1st Class SGR Train tickets

-Accommodation on All Inclusive at Baobab Beach Resort & Spa

-Return private Train Station-Hotel transfers in Mombasa Diani

-Full Day Wasini Day trip with transport, Marine Fees, Snorkeling, Dhow ride and lunch included.

N.B. All inclusive at Baobab Beach Resort means inclusive of all meals and snacks, selected local alcoholic and non-alcoholic beverages and entertainment programs by the animation team and excludes water sports, tennis lessons, use of the Spa, boutique and specialty restaurants.