Checking flights...

Air

Airport

From Ukunda Airstrip there are at least three flights per day to Nairobi (from US$48) with Fly540, FlySAX (www.fly-sax.com) and Airkenya. Many hotels along Diani Beach offer free pick-up from the airstrip; otherwise you're looking at a minimum taxi fare of KSh700.

Bus & Matatu

Numerous matatus (minibuses) run south from the Likoni ferry in Mombasa directly to Ukunda (KSh200, 30 minutes), the junction for Diani, and onwards to Msambweni and Lunga Lunga. From Ukunda, matatus run to the beach (KSh70) all day; check before boarding to see if it’s a 'Reef' (heading north along the strip, then south) or 'Neptune' (south beach only) service.

Car & Motorcycle

Motorcycles can be hired from Fredlink Tours. A full motorcycle licence, passport and credit card or cash deposit are required for rental. The company also arranges motorcycle safaris.

You can rent cars from Glory Car Hire.

Taxi

Taxis, boda-bodas (motorcycle taxis) and tuk-tuks hang around Ukunda junction and all the main shopping centres, and most hotels and restaurants will also have a couple waiting at night. Boda-bodas are the cheapest of the lot, with short hops costing from KSh100; tuk-tuks are a little pricier. Much depends on your negotiating skills.