Aerial drone view of a tropical white sand beach with palm trees, similar to Diani Beach, Kenya
Coastal Escapes · Diani

Diani — Kenya's Most Beautiful Beach.

Choose the SGR for value, or fly in direct and skip the journey. Either way, Diani's powdery white sand and turquoise water are waiting.

By SGR

Diani — Kenya's Most Beautiful Beach, by Train.

Voted one of Africa's best beaches, Diani's powdery white sand and turquoise water are now within reach by SGR. Our 2-night, 3-day packages include everything — train, transfers, hotel, and All Inclusive dining — from as little as KES 26,500.

Fly-In · Premium

Fly to Diani. Skip the Journey. Keep the Holiday.

Board a short domestic flight from Nairobi Wilson Airport and land directly at Ukunda Airstrip — steps from Diani's world-famous beach. Our fly-in packages include return air tickets, hotel, meals, and transfers. Choose 2, 3, or 4 nights.

Good to Know

Diani — FAQs

What's the difference between Diani SGR and Diani Fly-In packages?

The SGR package travels by train from Nairobi, offering better value. The Fly-In package uses a short domestic flight from Nairobi Wilson Airport to Ukunda Airstrip, saving travel time at a higher price.

How do I get from Nairobi to Diani by air?

Fly-in packages depart from Nairobi Wilson Airport and land at Ukunda Airstrip, just minutes from Diani Beach.

What is included in the Diani package price?

Depending on the package, this includes SGR train tickets or return flights, hotel accommodation, meals per the plan, and transfers.

Keep Exploring

Related Packages