How to get to Diani from Nairobi?
Diani Beach is one of Kenya's top beaches because of its distant position and lack of crowds compared to other beaches on Kenya's east coast. Diani Beach offers a long gorgeous sandy beach, a clear sea, and a plethora of beachfront hotels and resorts available to travelers from all over the globe.
If you are visiting Kenya and seeking a beach to relax on and enjoy the tropical atmosphere, Diani Beach is the perfect place. Here are the best ways to travel to Diani from Nairobi
By Air
There are regular flights from Jomo Kenyatta International Airport to Ukunda (Diani Airport). There are other flights between Nairobi Wilson and Ukunda Airport.
The airlines which fly the route are:
- Jambojet
- Safarilink
- Skyward Express
- East African Air
By Rail
Take the SGR Mandaraka Express from Nairobi to Mombasa. You may then take a cab or shuttle from the SGR station in Mombasa to Diani. Ocean Tribe can also organize cabs and transportation.
By Road
You may take the overnight bus from Nairobi to Ukunda. This is a long voyage of around 12 hours, but it is usually the most cost-effective method to go to Diani.
If you're driving, take the Mombasa route from Nairobi to Mombasa, then cross the ferry at Likoni from Mombasa Island and proceed to Ukunda before taking the road to Diani Beach.
Related Articles
- Does Eldoret have an international airport?
- How to get to Watamu from Nairobi?
- How to get to Kitui from Nairobi?
- How to get to Narok from Nairobi?
- Can you swim in Lake Naivasha?
- What is Wajir known for?
- What is the richest city in Kenya?
- What is the second-largest city in Kenya?
- What language do they speak in Kakamega?
- What do you have to declare at the Kenyan customs?