Nairobi to Diani Beach Tours

Combine the best of Kenya — start your adventure in the wild savannah and end it on Diani Beach's world-famous white sands. Three ways to connect these two extraordinary destinations.

TRA Licensed

Licensed Tour Operator

Expert Guides

KWS-Certified Naturalists

24/7 Support

Always Here For You

Eco Responsible

Sustainable Safari Practices

Value for money

Value based safari tours

Three Ways to Reach Diani Beach

Three Ways to Reach Diani Beach

 By Flight (1 hour) — Most Popular

Daily flights from Wilson Airport or JKIA to Ukunda Airstrip (Diani). The fastest, most scenic option. Views of Kilimanjaro and the Rift Valley en route. From $120 one-way per person.

 By Madaraka Express SGR Train (4.5 hours) — Most Scenic

Kenya’s modern high-speed rail from Nairobi Railway Station to Mombasa. First class air-conditioned carriages. A beautiful journey through Tsavo wilderness. From $30 first class per person. Transfer from Mombasa to Diani by road (1.5hrs including ferry).

 By Road (7–8 hours)

Private vehicle transfer through Tsavo National Park — add a game drive stop en route. A long but rewarding option that can include a budget Tsavo safari stop.

Your Next Safari Adventure Starts Here

Nairobi to Diani Beach Tours

Nairobi to Diani Beach Tours Safaris Packages

From per person $2230

12 Day Great Migration Kenya–Tanzania Safari

From per person $1430

12 Day Kenya Bush to Beach Safari

12 Days /1 1 Nights

Get Your Free Safari Quote

Fill in the form and we'll respond within 2 hours with a personalised itinerary and quote tailored to your dates, group and budget.

Get in Touch

Address

How many Travellers? (Children below 3 years enjoy free Safari).
Indicate your Preferred Safari Date (From / To)
True Roaming Tales

Latest   Useful   News

Your Next Safari Adventure Starts Here

Plan Your Nairobi to Diani Beach Journey

We handle all transfers and logistics — road, train or flight — as part of your complete Kenya package.

Best Travel Theme

Elementor Demos

With Love Travel WordPress Theme you will have everything you need to create a memorable online presence. Start create your dream travel site today.

Discover the World, one Full Adventure at a Time!

Our Contacts

Address

1080 Brickell Ave - Miami

United States of America

Email

info@travel.com

Phone

Travel Agency +1 473 483 384

Info Insurance +1 395 393 595

Follow us