Mombasa Airport To Diani Beach Transfer
Transfer Pricing Guide

Mombasa Airport to Diani Beach Taxi Fare

The 90-kilometer journey from Moi International Airport to Diani Beach crosses the Likoni Ferry and takes between 90 minutes and two hours depending on crossing wait times. Taxi fares vary by vehicle type, time of day, and whether you book ahead or negotiate on arrival. This guide lays out the standard rate brackets, explains what drives the price differences, and shows you how to secure a fare before you land.

9 min read Updated 2026-09-16 Fact-checked
Mombasa Airport to Diani Beach Taxi Fare

Quick answer

The mombasa airport to diani beach taxi fare typically ranges from KES 4,000 to KES 6,500 for a private sedan, with prices climbing for larger vehicles or late-night arrivals. Shared shuttles cost less per person but operate on fixed schedules. The fare includes the Likoni Ferry crossing for the vehicle; passengers cross on foot at no charge. Most drivers quote in Kenyan Shillings, though some accept US dollars at a less favorable rate.

The fare structure for the Mombasa Airport to Diani Beach route reflects three cost layers: the driver's time, the vehicle's wear across a mixed-surface highway, and the operational realities of the Likoni Ferry crossing. Unlike point-to-point city trips, this transfer involves a 60-kilometer drive south on the Mombasa–Lunga Lunga Road, a ferry queue that can stretch from five minutes to half an hour, and a final 30-kilometer stretch through Ukunda to the beach strip. Drivers price accordingly. Standard sedan rates hover between KES 4,000 and KES 5,000 when booked through a licensed operator or hotel concierge. Negotiated fares at the airport rank—where drivers approach arriving passengers—can swing higher or lower depending on your arrival time, the number of passengers, and your willingness to walk away. Seven-seater minivans and SUVs command KES 5,500 to KES 6,500, a premium justified by luggage capacity and the ability to carry families or dive gear without a roof rack. Shared shuttles, operated by a handful of companies with counters inside the arrivals hall, charge per seat rather than per vehicle, typically KES 1,200 to KES 1,800 depending on how many passengers they've pooled for the run. Payment norms favor cash in Kenyan Shillings. Most taxi drivers carry change for KES 5,000 or KES 10,000 notes but struggle with larger denominations. Mobile money platforms—M-Pesa in particular—are widely accepted by drivers affiliated with transfer companies, though independent operators at the rank may insist on cash. US dollars circulate as an informal alternative, but drivers apply their own exchange rate, usually 5 to 10 percent below the official figure. Credit cards are rare except through pre-booked services that process payment online. Ferry crossing costs are embedded in the quoted mombasa airport to diani beach taxi fare for the vehicle itself; passengers cross the Likoni channel on foot at no charge, a distinction that matters if you're traveling light and consider walking on ahead while your driver queues with the car. The return leg—Diani to Mombasa—carries the same rate structure, though some drivers offer a modest discount for a round-trip booking made in advance. Peak-season surcharges appear during Kenyan school holidays and the December-to-February window, when demand from European visitors tightens supply and pushes rates 10 to 15 percent higher.

“The fare includes the Likoni Ferry crossing for the vehicle; passengers cross on foot at no charge.”
Prices

Standard Mombasa Airport to Diani Beach Taxi Fare Overview

Taxi fares from Moi International Airport to Diani Beach are determined by market rates rather than fixed official pricing. Costs typically fluctuate based on vehicle type, service provider, and seasonal demand.

Standard Private Taxi Based on vehicle capacity and provider
5,000–8,000 KES
Airport Shuttle Service Shared transfer service options
3,000–5,000 KES
VIP/Luxury Transfer Private premium vehicle services
9,000–12,000 KES
Entrance to Moi International Airport is 0 KES as it is a public facility.

Verdict: A typical traveler pays between 5,000 KES and 8,000 KES for a private transfer, with the final price depending on the specific service provider and vehicle selection.

Directions

Navigating the Route and Mombasa Airport to Diani Beach Taxi Fare Factors

The journey from Moi International Airport to Diani Beach typically requires navigating via the Likoni Ferry, which serves as the primary connection between Mombasa Island and the South Coast. Travelers rely on road transport to reach the ferry crossing before continuing the transit to Diani.

Taxi 45–60 min

Moi International Airport to Likoni Ferry via A14 road

Boat 10–30 min

Likoni Ferry crossing

Taxi 45–60 min

Likoni Ferry to Diani Beach via Likoni-Ukunda Road

Transit time is heavily influenced by ferry congestion and traffic conditions on the A14. Planning for a flexible departure window is recommended, as the airport is open 24 hours to accommodate varying flight schedules.

How-to

How to Arrange Your Mombasa Airport to Diani Beach Taxi Fare and Transport

Arranging a taxi from Mombasa Airport to Diani Beach involves confirming your driver in advance, verifying the fare before departure, and meeting your authorized operator at the arrivals hall. The entire booking process takes 10–15 minutes if completed online, or 20–30 minutes if negotiating on arrival.

  1. 1

    Book a licensed operator online

    Search for registered transfer companies or taxi services operating the Mombasa–Diani route and request a written quote that includes the ferry crossing. Many travelers mistakenly assume airport taxis display meters; most operate on fixed pre-agreed fares instead.

  2. 2

    Confirm the total fare in writing

    Ask for an itemized breakdown covering the vehicle type, number of passengers, luggage capacity, and whether the driver waits during any ferry delays. Verbal agreements often lead to disputes over supplementary charges at the Likoni Ferry or upon arrival in Diani.

  3. 3

    Provide your flight details and contact number

    Share your arrival time, terminal, and a working Kenyan mobile number so the driver can coordinate if your flight is delayed. Drivers wait in the official taxi rank outside arrivals; without your flight number they may leave if you take longer than expected at immigration.

  4. 4

    Identify your driver at the arrivals exit

    Look for a name board with your booking reference or surname held by uniformed drivers in the designated taxi waiting area past baggage claim. Unlicensed touts approach passengers inside the terminal; authorized operators wait only in the marked pick-up zone outside the arrivals doors.

Opening hours

Mombasa Airport Operational Hours and Impact on Mombasa Airport to Diani Beach Taxi Fare

Moi International Airport operates 24 hours a day, providing continuous access for travelers. While the facility remains open, taxi availability and potential night-time surcharges for transfers to Diani Beach are best coordinated in advance.

Monday
00:00–23:59
Open 24 hours
Tuesday
00:00–23:59
Open 24 hours
Wednesday
00:00–23:59
Open 24 hours
Thursday
00:00–23:59
Open 24 hours
Friday
00:00–23:59
Open 24 hours
Saturday
00:00–23:59
Open 24 hours
Sunday
00:00–23:59
Open 24 hours
The airport is open for arrivals and departures throughout the entire day and night.
Insider tips

Tips for Managing Your Mombasa Airport to Diani Beach Taxi Fare

Navigating taxi transfers from Moi International Airport requires clarity on payment expectations and provider selection to ensure a smooth transition to Diani Beach.

1

Confirm currency beforehand

Always clarify if the quoted fare is in Kenyan Shillings or US Dollars before entering the vehicle to avoid unfavorable conversion rates at the destination.

2

Cash payment preference

Carry smaller denominations of Kenyan Shillings as drivers may lack change for large bills, especially during early morning or late night arrivals.

3

Pre-agreed fare verification

Ensure the final fare is agreed upon with the driver before departure from the airport terminal to prevent disputes upon arrival in Diani.

4

Official taxi identification

Use only taxis authorized by the airport management to ensure reliability and adherence to standard service expectations.

5

Negotiation timing

Complete all fare negotiations before loading your luggage into the vehicle to maintain leverage and ensure the price remains fixed.

6

Avoiding intermediaries

Deal directly with the driver or the official dispatch desk rather than third-party individuals who may add undisclosed commission fees to your fare.

Book

Check availability

Frequently asked

Frequently Asked Questions About Mombasa Airport to Diani Beach Taxi Fare

Everything you need to know about mombasa airport to diani beach taxi fare

What is the typical mombasa airport to diani beach taxi fare?

The mombasa airport to diani beach taxi fare generally reflects the distance and the requirement for a vehicle ferry crossing. Prices can vary based on the service provider, vehicle type, and current fuel costs.

Does the mombasa airport to diani beach taxi fare include ferry crossing fees?

Most service providers include the ferry transit cost within the total quoted rate, but it is essential to confirm this with your driver before departure. This ensures there are no additional charges when you reach the Likoni crossing.

How can I find a reliable airport transfer to Diani Beach?

You can find reliable options through official airport taxi desks or pre-booked private transfers arranged by your accommodation. Checking reviews and verifying registration ensures a secure experience for your coastal commute.

Are there fixed prices for a taxi from Moi International Airport to Diani?

While some independent drivers may negotiate, many reputable transfer companies operate with standardized rates for this route. It is advisable to agree on the total price before beginning your journey to avoid any confusion.

Is the mombasa airport to diani beach taxi fare different at night?

Rates for a private cab to Diani often remain consistent, though some operators may apply surcharges for late-night or very early morning pickups. Always clarify the total cost upfront to ensure transparency regardless of your flight arrival time.

How long does the journey to Diani Beach take by taxi?

The drive typically takes between 2 to 3 hours, depending heavily on traffic conditions at the ferry terminal and the time of day. Planning your arrival window helps in managing expectations for this cross-county transit.

Should I book my transport from the airport in advance?

Pre-booking your car service is recommended to guarantee a driver is waiting upon your arrival. This eliminates the need for last-minute negotiations and ensures a seamless transition from the terminal to your destination.

Keep reading

More guides & pages