Traveling to Diani

 

Traveling to Diani beach

Your second port of call should be Kenya’s southern coast: expect palm-fringed white sandy beaches with crystal blue waters and some of Africa’s finest dive spots. Diani Beach (where most of our recommended accommodation options are located) is world-famous for its pristine white beaches and safe, shallow, tropical waters – the classic beach destination perfect for either family holidays or those seeking a romantic honeymoon or anniversary destination.

Kenya’s warm tropical water (in particular around the Diani area) is well-known for its migrating whale sharks known as the gentle giants of the deep (and measuring longer even than a school bus)! There are coral reefs to visit and enjoy activities like swimming and snorkeling. The reefs are breathtakingly beautiful and tours to these magical places is nothing short of heavenly.

How to get to Diani beach?

You can access Diani Beach through several ways. All flights to Diani arrive at Ukunda Airport, a relatively small airport with only one airstrip. Guests in Masai Mara who wish to experience a relaxing holiday in Diani can easily do so by taking Mombasa Air Safari, blue sky aviation or Aeronav Air services for a direct flight to Diani Ukunda Airport. Direct flights from Masai Mara to Diani beach are daily and depart from Mara at around 13:00hrs. The flights hop from airstrip to the other pick up clients and will typically leave Masai Mara by 2.00pm. The type of aircrafts used are Let410-19seater planes and the 13seater caravans.

You can also consider taking connecting flights from Nairobi to Diani Ukunda Airport. The airport is well served by several main airline operators these include Jambojet from JKIA, Jambojet is the only flight that flies directly from Nairobi international airport into Diani beach. Jambojet has a twice daily schedule flights into Diani beach. One morning flight that departs from Nairobi airport at around 10:30hrs and another afternoon flight that leaves Jomo Kenyatta international airport (Nairobi airport) at 14:45hrs. During the low season of May and June Jambojet may reduce their frequency to once a day.

Flysax, Safarilink, and some charters fly daily from Wilson Airport to Diani beach. Wilson Airport is an airport in Nairobi, Kenya. It has flights to many regional airports in Kenya while Nairobi’s main airport, Jomo Kenyatta International Airport, serves domestic and many international destinations Wilson airport is the hub for small airlines that frequent the tourist routes and other small towns in Kenya.

Ukunda airport is about a five-minute drive on cobalt road to the main Diani Beach road. Most of the hotels, beach resorts, villas and cottages are within reach from the airport.

Once you land you will find a lot of taxis at the airport with offers to transfer you to your hotels. The fares will be range from $10 – $25 depending on your destination. If you are staying along Diani beach road then usual fare is anywhere between $10 – $15. If you go further up to Chale Island then your fare will be around $30 – $35. If your hotel is in Tiwi Beach area, then your fare will range between $20 – $25. Sometimes the taxi fare might change depending on the size of the vehicle. If you are using an 8seater van then it will be slightly higher that the above quoted fares.

Alternatively, you could fly to Mombasa from Nairobi on Kenya Airways. Upon arrival in Mombasa, you will need a transfer to Diani via the Likoni Ferry. The ferry ride is only 5 to 7 minutes from Mombasa Island to the South Coast, (Likoni mainland), but the queue to get on the ferry can sometimes result in more than an hour wait. The Kenya Ferry Service does not charge people using the ferry. However, motor vehicles are charged. The drive from getting off the ferry (Likoni) to Diani is roughly about forty minutes on a relatively good tarmac road.

We can make arrangements for pick up and drop off to Mombasa International Airport for all guest arriving and leaving Ukunda.

Another alternative is to use the Standard Gauge Railway (SGR). The SGR leaves Syokimau – Nairobi Station twice every day for Miritini – Mombasa Station. You will have to take a taxi or public transport (matatu) form the station to Diani.  We can arrange for transport from SGR to your destination in Diani as well.

Flight Schedules to Diani Beach

Once daily scheduled flight from Masai Mara departing at 14h00 with Mombasa Air, Bluesky aviation and Aeronav.

Once daily scheduled flight from Nairobi Wilson departing at 14h00 on Safarilink

Twice daily with Jambojet from Nairobi international airport. Morning and afternoon flights.

Twice daily with Silverstone from Wilson airport.

Once daily with Flysax from Wilson airport at 11h50.

Multiple daily scheduled flights from Jomo Kenyatta International Airport (JKIA) to Moi International Airport, Mombasa.

Airport – The nearest international airport to Diani Beach is the Moi International Airport in Mombasa. Condor airlines, Ethiopian Airlines, Turkish airlines fly direct into Mombasa airport. The latest addition of direct international flight into Mombasa is Qatar airways which has been landing in Mombasa from December 2018. Other airlines that fly into Mombasa are Kenya airways, Fly 540, Skyward and Jambojet. You can either fly in from Jomo Kenyatta International Airport or catch one of the direct flights from Europe and other African countries.

If you are traveling by road from Mombasa take the highway towards the Tanzanian border, take the ferry across from Mombasa and continue until you come to the town of Ukunda. From there you will take the Diani Beach Road. It is best to travel with a local tour operator -but if you are on a budget or are feeling adventurous you can travel by local minibus taxis called matatus. However, you should know that these are often overcrowded.

Leave a Comment