Mombasa to Diani Taxi
A taxi from Mombasa to Diani Beach costs ($65 – $110+) depending on pickup point, vehicle type, and route.
-
Travel time: 1 – 2.5 hours
-
Distance: 35 – 45 km
-
Main routes: Likoni Ferry or Dongo Kundu Bypass
-
Best option: Private pre-booked taxi
This is the most reliable way to travel from Mombasa’s airport, SGR station, or city into Diani Beach.
Mombasa to Diani Beach Taxi Guide – Prices, Airport Transfers, SGR Pickups & What to Expect
If you are landing in Mombasa and heading to Diani, one thing becomes clear quickly: the journey is not complicated, but it is also not as straightforward as it looks on the map.
We’ve done this transfer many times—for ourselves and for clients—and the difference between a smooth arrival and a frustrating one almost always comes down to how you handle your transfer from Mombasa to Diani Beach.
This guide breaks it down properly. No guesswork. No generic advice. Just what actually happens, what it costs, and what you should expect.
How Much Is a Taxi from Mombasa to Diani Beach?
Booking a Mombasa to Diani Beach taxi is the easiest and most reliable way to travel between the North Coast and South Coast.
Whether you are landing at Moi International Airport, arriving via the Miritini SGR Terminus, or staying in Mombasa, a private transfer ensures a smooth and stress-free journey into Diani Beach.
A taxi from Mombasa to Diani Beach typically costs USD 65 – USD 110+, depending on pickup point, vehicle type, and route used (Dongo Kundu Bypass or Likoni Ferry).
Taxi from Mombasa to Diani Beach – Overview
-
Distance: 35–45 km
-
Travel time: 1 to 1.5 hours
-
Main routes: Likoni Ferry or Dongo Kundu Bypass
-
Best option: Private taxi or pre-booked transfer
The Dongo Kundu Bypass has significantly improved travel, making transfers faster and more predictable, especially during peak travel times.
Taxi from Mombasa Airport to Diani Beach
Arriving at Moi International Airport is usually smooth. The real journey begins once you step outside.
A Mombasa Airport to Diani Beach taxi is the most common transfer option, especially for travellers with luggage, families, or after long flights.
What the journey looks like
-
Meet and greet at arrivals
-
Short drive through Mombasa town
-
Crossing via Likoni Ferry
-
Continue along the South Coast to Diani
The ferry is the main variable—sometimes smooth, sometimes delayed. Experienced drivers know how to time it well.
Mombasa Airport to Diani Beach Taxi Prices (USD)
| Vehicle Type | Route | Price (USD) |
|---|---|---|
| Small Car (Up to 3 pax) | Tiwi / Ukunda / Diani | $65 |
| Small Car (Up to 3 pax) | Chale Island | $65 |
| 5 Seater Van (Noah) | Tiwi / Ukunda / Diani | $65 |
| 5 Seater Van (Noah) | Chale Island | $80 |
| 9 Seater Van | Tiwi / Ukunda / Diani | $95 |
| 9 Seater Van | Chale Island | $100 |
Taxi from (SGR Miritini) Mombasa Train Station to Diani Beach
Arriving at Mombasa Train Station at the Miritini SGR Terminus requires a slightly longer transfer compared to the airport.
Why it matters
-
The station is outside the main city
-
You still need to drive into Mombasa to reach the ferry or bypass
-
Traffic can vary depending on arrival time
SGR Mombasa Train Station to Diani beach Taxi Prices (USD)
| Vehicle Type | Route | Price (USD) |
|---|---|---|
| Small Car (Up to 3 pax) | Tiwi / Ukunda / Diani | $70 |
| Small Car (Up to 3 pax) | Chale Island | $75 |
| 5 Seater Van (Noah) | Tiwi / Ukunda / Diani | $70 |
| 5 Seater Van (Noah) | Chale Island | $85 |
| 9 Seater Van | Tiwi / Ukunda / Diani | $100 |
| 9 Seater Van | Chale Island | $110 |
Important Note
-
Rates are one-way transfers only
-
Prices are per vehicle (not per person)
-
Return transfers available on request
-
Includes professional meet & greet at airport or SGR station
Dongo Kundu Bypass vs Likoni Ferry
Likoni Ferry (Traditional Route)
- Requires ferry crossing
- Can take 10–30 minutes (or longer during peak hours)
- Queues can cause delays
- Scenic but unpredictable
Dongo Kundu Bypass (Recommended)
- No ferry required
- Faster and more reliable
- Less congestion
- Smooth direct drive to Diani
Most taxis from Mombasa to Diani Beach now prefer this route for efficiency.
Why Taxi Prices Vary
- Pickup point (airport, SGR, or city)
- Vehicle type (sedan, van, group vehicle)
- Route used (ferry vs bypass)
- Booking method (pre-booked vs street taxi)
A pre-booked Mombasa Diani Beach taxi gives you fixed pricing and peace of mind.
Travel Time
- Via Likoni Ferry: 1.5 – 2 hours
- Via Dongo Kundu: 1 – 1.25 hours
The bypass has made taxi Mombasa airport Diani Beach transfers much smoother.
Best Transport Option
Private Taxi / Transfer (Recommended)
- Door-to-door service
- Fixed pricing
- Fast routing via Dongo Kundu
- Ideal for tourists and families
Matatus
- Budget option
- Less convenient
- Multiple connections required
Mombasa to Diani Taxi Fare – What Affects the Price
Not all taxi rides cost the same. Here’s what actually affects your fare:
1. Ferry Waiting Time
The biggest variable.
At peak hours, queues can build up. While taxis don’t charge extra per minute, drivers factor this into pricing.
2. Time of Day
-
Early morning / late night → faster crossings
-
Midday / evening → more traffic
3. Vehicle Type
-
Sedan → cheaper
-
Van → higher cost but better comfort
4. Season
During peak periods (Christmas, Easter, August), prices tend to go up slightly due to demand.
Travel Time – What to Expect
The journey is not long, but it is unpredictable.
-
Best case: 1.5 hours
-
Normal: 2 hours
-
Delays (ferry traffic): up to 3 hours
The key factor is timing your ferry crossing well. Experienced drivers make a noticeable difference here.
The Likoni Ferry – What You Need to Know
Every road transfer from Mombasa to Diani passes through the Likoni Ferry.
There is no way around it.
What it’s like
-
Vehicles queue to board
-
Crossing itself takes a few minutes
-
Waiting time varies depending on traffic
Honest insight
This is not a problem—but it is something to be aware of. With a good driver, it becomes part of the experience rather than a frustration.
Alternatives to a Taxi
While taxis are the most popular option, there are alternatives.
1. Flight to Diani
You can fly from Mombasa to Ukunda via Ukunda Airstrip.
-
Flight time: 10–15 minutes
-
Higher cost
-
Limited schedules
This works well if you want to completely avoid the ferry.
2. Public Transport (Not Recommended for Most)
-
Tuk tuk → ferry → matatu → taxi
It is cheaper, but complicated, especially with luggage. For most travellers, it is simply not worth the effort.
Best Way to Get from Mombasa to Diani Beach
From experience, the best option is clear:
A private taxi transfer.
It gives you:
-
Door-to-door convenience
-
Flexibility with timing
-
Comfort after travel
-
No stress navigating connections
We have arranged these transfers many times, and the difference is always in the driver—timing, local knowledge, and reliability.
When to Book Your Taxi
We always recommend booking in advance, especially if:
-
You are arriving at night
-
You are travelling as a family
-
You have a fixed check-in time
Last-minute taxis are available—but not always the ones you want.
Our Recommendation
If you are heading to Diani—whether for a villa stay, a beach resort, or a longer coastal holiday—start your trip properly.
A smooth transfer sets the tone.
We usually arrange:
-
Airport pickups
-
SGR transfers
-
Private vehicles based on group size
Simple, reliable, and well-timed.
Frequently Asked Questions
How much is a taxi from Mombasa to Diani Beach?
A taxi costs ($65 – $110+) depending on pickup point and vehicle type.
How long is the drive from Mombasa to Diani?
It takes 1 to 2.5 hours, depending on traffic and ferry conditions.
Is Dongo Kundu faster than Likoni Ferry?
Yes. The Dongo Kundu Bypass is faster and avoids ferry queues, making travel more predictable.
Can I book a taxi in advance?
Yes. Pre-booking is recommended, especially during peak seasons and night arrivals.
Is Uber available for Mombasa to Diani?
Yes, but availability and return trips can be unreliable compared to private transfers.
Plan Your Transfer with The Holiday Dealers
If you are looking for a reliable Mombasa to Diani Beach taxi, booking in advance is the smartest choice.
At The Holiday Dealers, we specialize in:
- Taxi from Mombasa airport to Diani Beach
- Taxi from Mombasa train station to Diani Beach
- Private transfers across the South Coast
You get:
- Fixed, transparent pricing
- Comfortable air-conditioned vehicles
- Experienced local drivers
- Fast routing via Dongo Kundu or ferry
To get your quote, share:
- Pickup location
- Number of passengers
- Luggage details
We’ll match you with the best option.
Book your taxi from Mombasa to Diani Beach today — reliable, comfortable, and hassle-free.








