
Coastal itineraries
Kenya Coast Itinerary: How to Spend 7, 10 or 14 Days Exploring the Coast
Realistic 7, 10 and 14-day routes along Kenya's coast: Diani, Mombasa, Kilifi, Watamu and optional Lamu, with transport and planning advice.
By Bernd Trompell · · 15 min read
Kenya's Indian Ocean coastline stretches for several hundred kilometres, and along it sit very different kinds of holiday: the established resort beach of Diani, the marine-park village of Watamu, the historic port city of Mombasa, the creek-side calm of Kilifi, the heritage town of Malindi and the Swahili island world of Lamu. A coastal itinerary is about choosing which of these to combine — and, just as importantly, which to leave for another trip.
The right route depends on three things: how many days you have, how you prefer to travel, and what you want from the holiday. Moving between destinations takes real time — every change of base consumes the better part of a day once packing, transfers and check-in are counted. This guide gives you three realistic itineraries for seven, ten and fourteen days, explains how to travel between destinations, and flags the mistakes that most often spoil coastal trips.
Last reviewed:
Quick Answer: How Many Days Do You Need for Kenya's Coast?
Seven days suits two bases — typically Diani Beach plus Mombasa or a north-coast town. Ten days comfortably covers three bases, such as Diani, Mombasa and Watamu. Fourteen days allows four or five stops, with an optional Lamu extension if you plan the flights or boat transfer in advance. Whatever your trip length, fewer stops almost always means a better holiday: each transfer day costs you beach time, so resist the urge to tick off every destination.
Kenya Coast Route Overview
Geographically, the coast divides into three zones. The south coast — Diani Beach and its quieter neighbour Tiwi — lies south of Mombasa, reached by road across the Likoni ferry or via the Dongo Kundu bypass. Mombasa itself sits on an island in the middle, and is the coast's transport hub: Moi International Airport, the Madaraka Express SGR terminus at Miritini, and the main north–south road all pass through it.
The north coast runs from Mombasa's beach districts (Nyali and Bamburi) up through Kilifi, Watamu and Malindi along one main coastal road. Lamu lies much further north and is the exception to every road plan: you reach it via Manda airstrip and a boat transfer, or by road to the Mokowe jetty and then boat.
The practical implication is simple. South-coast and north-coast destinations each cluster well, but combining both sides means passing through Mombasa, and adding Lamu means a separate travel leg. Approximate road journeys, based on verified transfer sources: Mombasa to Diani around 1–1.5 hours including the ferry or bypass; Mombasa to Watamu around two hours; Mombasa to Malindi around 2–3 hours; Malindi to Watamu about 30 minutes; Malindi to the Mokowe jetty for Lamu around 2.5–3 hours plus a short boat crossing. All of these vary with traffic, ferry queues and road works, so treat them as planning guides, not promises.
Seven-Day Kenya Coast Itinerary
A week is enough for a genuinely relaxing coastal holiday if you limit yourself to two bases. The classic version pairs a south-coast beach stay with a Mombasa finish; the alternative pairs Diani with a single north-coast destination for travellers happy to trade a rest day for a longer transfer.
Why it works: only one or two transfer days, arrival and departure through the same gateway, and enough nights in each place to settle. Do not try to add Lamu to a seven-day trip — the journey there and back would consume two of your seven days.
| Day | Location | Main activity | Transport | Overnight |
|---|---|---|---|---|
| Day 1 | Arrive Mombasa or Ukunda | Arrival and transfer to Diani Beach | Flight to Ukunda, or road transfer from Moi International / SGR terminus | Diani Beach |
| Days 2–4 | Diani Beach | Beach days, watersports, one excursion (Shimba Hills or a marine trip) | Local tuk-tuks and booked excursions | Diani Beach |
| Day 5 | Diani to Mombasa | Travel day north; afternoon in Mombasa's Old Town | Private transfer or rental car via Likoni ferry or Dongo Kundu bypass (approx. 1–1.5 hrs) | Mombasa |
| Day 6 | Mombasa | Fort Jesus, Old Town, markets; optional northern beach time | Taxi or ride-hailing within the city | Mombasa |
| Day 7 | Depart Mombasa | Departure | Moi International Airport or SGR from Miritini | — |
Ten-Day Kenya Coast Itinerary
Ten days is the sweet spot for a multi-destination coastal trip. You can combine Diani Beach, Mombasa and one north-coast destination — Watamu for the marine park and Gedi ruins, or Kilifi for creek scenery and a slower pace — with time to actually enjoy each one.
The route works because it follows the geography: fly or take the train into the Mombasa area, go south first while you're fresh, then work your way north so your last base is on the right side of the city for departure. Build in one flexible day — weather, tides and energy levels all argue for slack in the schedule.
| Day | Location | Main activity | Transport | Overnight |
|---|---|---|---|---|
| Day 1 | Arrive Mombasa or Ukunda | Arrival and transfer to Diani Beach | Flight to Ukunda, or road transfer from Mombasa | Diani Beach |
| Days 2–4 | Diani Beach | Beach, snorkelling or diving, Shimba Hills day trip | Local transport and booked excursions | Diani Beach |
| Day 5 | Diani to Mombasa | Travel day; evening in Mombasa | Road transfer (approx. 1–1.5 hrs) | Mombasa |
| Day 6 | Mombasa | Fort Jesus and Old Town | Taxi or ride-hailing | Mombasa |
| Day 7 | Mombasa to Watamu | Travel day north; first swim in Watamu | Private transfer or rental car (approx. 2 hrs) | Watamu |
| Days 8–9 | Watamu | Marine national park snorkelling, Mida Creek, Gedi ruins | Local transport and booked excursions | Watamu |
| Day 10 | Depart | Departure via Malindi Airport or road back to Mombasa | Flight from Malindi or transfer to Mombasa (approx. 2 hrs) | — |
Fourteen-Day Kenya Coast Itinerary
Two weeks lets you see the coast properly: Diani, Mombasa, Kilifi, Watamu and Malindi all fit without rushing, and a Lamu extension becomes realistic if you plan it as a self-contained leg.
Treat Lamu as optional, not automatic. From Malindi, the overland route to the Mokowe jetty takes around 2.5–3 hours by road plus a boat crossing of roughly 20–30 minutes; a domestic flight from Malindi to Manda airstrip takes about 30 minutes. Either way, Lamu deserves at least three nights to be worth the journey — if you can't give it that, enjoy the mainland coast more deeply instead.
No single fourteen-day route is universally best. The version below favours beach time with cultural stops; a culture-first traveller might swap a Diani day for an extra night in Lamu, and a family might drop Malindi entirely to slow the pace.
| Day | Location | Main activity | Transport | Overnight |
|---|---|---|---|---|
| Day 1 | Arrive Mombasa or Ukunda | Arrival and transfer to Diani Beach | Flight to Ukunda, or road transfer from Mombasa | Diani Beach |
| Days 2–5 | Diani Beach | Beach days, watersports, Shimba Hills, rest | Local transport and booked excursions | Diani Beach |
| Day 6 | Diani to Mombasa | Travel day; Old Town evening | Road transfer (approx. 1–1.5 hrs) | Mombasa |
| Day 7 | Mombasa | Fort Jesus, Old Town, northern beaches | Taxi or ride-hailing | Mombasa |
| Day 8 | Mombasa to Kilifi | Travel day; creek-side evening | Road transfer north | Kilifi |
| Day 9 | Kilifi | Creek sailing, beaches, slow day | Local transport | Kilifi |
| Day 10 | Kilifi to Watamu | Short transfer; afternoon at the marine park | Road transfer | Watamu |
| Days 11–12 | Watamu and Malindi | Snorkelling, Mida Creek, Gedi ruins, Malindi heritage | Local transport; Malindi approx. 30 min by road | Watamu or Malindi |
| Days 13–14 | Optional Lamu extension or departure | Lamu: Old Town, dhow sailing (add 2–3 nights and a travel day each way); otherwise depart | Flight Malindi–Manda (approx. 30 min) or road to Mokowe jetty plus boat | Lamu or departure |

Itinerary Comparison at a Glance
The table below summarises the three frameworks. The right choice is the one that matches your appetite for travel days, not the one that visits the most places.
| Trip length | Recommended bases | Suggested destinations | Travel intensity | Best suited to |
|---|---|---|---|---|
| 7 days | 2 | Diani Beach + Mombasa | Low: one transfer day | First-time visitors, shorter holidays |
| 10 days | 3 | Diani Beach + Mombasa + Watamu (or Kilifi) | Moderate: two transfer days | Travellers wanting beach, culture and marine life |
| 14 days | 4–5 | Diani + Mombasa + Kilifi + Watamu/Malindi, optional Lamu | Higher: three or more travel days | Slow travellers, repeat visitors, Lamu dreamers |
How to Travel Between Coastal Destinations
Private transfers are the simplest way to move between bases: door to door, on your schedule, with room for luggage. For families and groups they are often the best value per person, and they remove the stress of ferry queues and connections. Book through your accommodation or a verified operator, and agree the price in writing before travel.
Rental cars give maximum flexibility and suit confident drivers planning several stops; the main coastal road is the backbone of every north-coast itinerary. Taxis and ride-hailing work well within Mombasa and for shorter hops. Public transport — matatus and coaches — is the budget option and widely used, but involves multiple stages: reaching Diani from Mombasa by public transport means a tuk-tuk to the Likoni ferry, the crossing itself, then a matatu south to Ukunda and another tuk-tuk to your hotel.
The Likoni ferry deserves a special note. It is the historic link between Mombasa island and the south coast — free for pedestrians, running continuously through the day, with a crossing of around ten minutes but queues at peak times. The newer Dongo Kundu bypass now lets road traffic skip the ferry entirely, which many transfers use.
Flights make sense for the longest legs. Ukunda airstrip serves Diani directly from Nairobi; Malindi Airport serves the north coast; Manda airstrip is the gateway to Lamu. Kenya Railways' Madaraka Express links Nairobi with the Mombasa terminus at Miritini for travellers arriving by rail. For the south-coast arrival in detail, see our guide to getting to Diani Beach and our Mombasa Airport to Diani transfer guide.

Should You Rent a Car?
A rental car suits travellers who want spontaneity: beach-hopping between Tiwi and Diani, detouring to Shimba Hills, or stopping at viewpoints along the north-coast road. For a multi-base itinerary it can cost less than a string of private transfers, and it keeps your luggage with you.
The honest counterpoints: driving is on the left, traffic around Mombasa and the Likoni crossing can be slow, parking at smaller properties is not guaranteed, and navigation in towns rewards patience. If your plan is two bases and a few booked excursions, transfers plus local tuk-tuks are simpler and often cheaper. Rent a car because you want the freedom, not because the coast requires it — it doesn't.
Best Places to Stay Along the Route
Accommodation styles vary by destination. Diani offers the coast's widest choice: large resorts, boutique hotels and the deepest selection of private villas. Mombasa splits between city hotels and the northern beach resorts of Nyali and Bamburi. Kilifi leans toward private houses, cottages and creek-side suites; Watamu toward resorts and serviced apartments; Malindi toward town hotels and coastal villas; Lamu toward guesthouses and boutique hotels in and around the Old Town and Shela.
For a multi-stop trip, match the accommodation type to the stop: a staffed private villa makes an excellent multi-night beach base, while simpler hotels suit one-night transit stops. Our guide to where to stay on Kenya's coast compares the destinations in detail, and our Diani area guide does the same within Diani itself.
Activities Worth Planning Around
A few experiences genuinely shape a coastal route, so anchor your itinerary around them rather than squeezing them in. On the south coast: Diani's beach and watersports, snorkelling or diving excursions, and a Shimba Hills day trip — our day trips guide covers the options. In Mombasa: Fort Jesus, the UNESCO-listed sixteenth-century fortification, and the surrounding Old Town.
On the north coast: Watamu Marine National Park for snorkelling, Mida Creek for paddling and birdwatching, and the UNESCO-recognised Gedi ruins; in Malindi, the Vasco da Gama Pillar and Malindi Marine National Park. Around Lamu: the Old Town, dhow sailing and Shela's beaches. Wildlife sightings on marine excursions are never guaranteed — treat dolphins and turtles as a possibility, not a promise.

How Much Does a Kenya Coast Trip Cost?
We quote no market averages here, because no verified like-for-like figures exist. Instead, budget by category: accommodation (the largest variable), inter-base transport, meals, activities and excursions, park and attraction fees, and a contingency of around ten percent for the unexpected.
One structural insight matters more than any number: every change of base adds a transfer cost and loses you half a day of holiday. A two-base week almost always costs less in transport — and delivers more rest — than a four-base week. For verified accommodation pricing structures, our Diani Beach holiday cost guide and group budget guide show how the pieces fit together, and our villa rental guide explains what villa quotes include.
Best Time for a Kenya Coast Road Trip
The coast is a year-round destination with wetter and drier periods. The Kenya Meteorological Department defines March–May as the long rains and October–December as the short rains, with the coastal rainfall peak expected in May in the 2026 outlook. These are seasonal windows, not daily forecasts, and conditions can differ between destinations and even between weeks.
For a multi-stop trip, rain matters more than for a single-base stay: transfer days in heavy rain are slower and less pleasant, and sea conditions affect marine excursions. Peak holiday periods bring higher demand and prices along the whole coast. Our month-by-month weather guide and rainy-season guide go deeper.
Travelling With Children or a Group
Transfer days are the hardest part of a multi-stop trip for children and large groups: packing, vehicle capacity, luggage limits on domestic flights, and the simple fatigue of moving. The solution is structural — choose fewer bases and longer stays. Two bases in ten days beats four; one base with day trips can beat two.
Accommodation layout matters as much as location: interconnecting rooms, a private villa with shared living space, or cottages on one property all change how a group holiday feels. Our family holiday guide and large family guide cover the planning in detail, including room allocation and meal coordination.
Common Itinerary Mistakes
Too many destinations is the classic error: four bases in a week means four packing sessions and four transfer days. The fix is subtraction — cut stops until every base has at least two full days.
Underestimating transfers comes next. Map distances look small; ferry queues, traffic and check-in times are not. Always label travel days honestly in your plan and schedule no excursions on them. Check which airport or station you actually arrive at and depart from — Moi International, Ukunda, Malindi and the Miritini SGR terminus are different places, and a north-coast finish pairs badly with a south-coast departure.
Finally: verify transport connections before booking accommodation, book properties near your planned activities rather than across town from them, and check the seasonal outlook for your dates. An hour of verification before booking saves a day of frustration during the trip.
Including Diani Beach in Your Itinerary
Diani works unusually well as a multi-night base within a wider coastal route. The beach itself rewards several days; restaurants, watersports and excursions such as Shimba Hills fill a stay without repetition; and the transport connections are the coast's simplest — Ukunda airstrip for direct flights, or the road from Mombasa and the SGR.
It also sits logically at the start or end of a route: arrive, decompress on the beach, then travel north — or finish in Diani and depart via Ukunda. Our five-day and seven-day Diani itineraries show how much fits into a single-base stay, and our Diani vs Watamu comparison helps if you're choosing between the two. Travellers combining safari with the coast will find Diani connects directly to the main safari circuits.
A Private Base for Your Diani Beach Stay
If Diani Beach anchors your coastal itinerary, Zavani is our own private villa there. It accommodates up to twelve guests across six bedrooms arranged in two three-bedroom units — three bedrooms in the main house and three smaller bedrooms in the guest cottage — which makes it particularly suited to families and groups travelling together. The villa sits approximately 300 metres from the beach: a short walk, not beachfront.
Chef services and daily housekeeping are included in the stay, while groceries are paid for separately. For a multi-stop trip, a staffed villa makes an ideal beach leg: arrive, hand over the cooking, and rest properly before or after your travel days. Explore the villa for photographs and details, or enquire about your dates — we answer every question in writing before you commit.
Frequently Asked Questions
How many days do you need to explore Kenya's coast?
Seven days comfortably covers two bases such as Diani Beach and Mombasa. Ten days allows three bases including a north-coast destination like Watamu. Fourteen days lets you add Kilifi, Malindi and optionally Lamu. Fewer stops with longer stays almost always makes a better holiday than a rushed checklist.
Can you visit Diani and Watamu on the same trip?
Yes, and they combine well. Allow at least ten days so each destination gets several nights: Diani for the established beach and activities, Watamu for the marine park, Mida Creek and Gedi ruins. The road journey between them passes through Mombasa and takes roughly half a day.
Is seven days enough for Kenya's coast?
Yes, for two bases. A typical week pairs Diani Beach with Mombasa, with one transfer day between them. Trying to add a third base or Lamu to seven days turns the holiday into a series of travel days — save those for a longer trip.
What is the best route for a Kenya coast holiday?
Follow the geography: arrive via Mombasa or Ukunda, start on the south coast (Diani), then work north through Mombasa to Kilifi, Watamu and Malindi so your last base suits your departure point. Lamu, if included, works best as a final self-contained leg via Malindi.
Do you need a car to explore Kenya's coast?
No. Private transfers, taxis, ride-hailing and public matatus cover every route in this guide, and domestic flights link the main gateways. A rental car adds flexibility for multi-stop trips and spontaneous detours, but it is a preference, not a requirement.
Is it better to stay in one place or move around?
It depends on your trip length and appetite for travel days. One base with day trips maximises rest and minimises cost; two or three bases add variety at the price of transfer days. Under ten days, lean toward fewer moves; at fourteen days, moving around becomes genuinely rewarding.
How much does a Kenya coast trip cost?
Costs vary too much by season, accommodation style and group size for a responsible single figure. Budget by category — accommodation, inter-base transport, meals, activities, fees and contingency — and remember that every extra base adds a transfer cost. Our Diani cost guides show verified pricing structures for the beach portion.
Can you include Lamu in a two-week itinerary?
Yes, if you plan it as a dedicated leg of at least three nights. From Malindi, a domestic flight to Manda airstrip takes about 30 minutes, or the road to Mokowe jetty takes around 2.5–3 hours plus a short boat crossing. If you cannot give Lamu three nights, enjoy the mainland coast more deeply instead.
Sources and Review Notes
- UNESCO: Fort Jesus, Mombasa (World Heritage listing)
- UNESCO: Lamu Old Town (World Heritage listing)
- UNESCO: Gedi ruins (World Heritage listing)
- Kenya Airports Authority: Moi International, Malindi, Ukunda/Diani and Manda/Lamu airports
- Kenya Railways: Madaraka Express passenger service, Nairobi–Mombasa
- Kenya Wildlife Service: Malindi Marine National Park and Reserve
- Kenya Meteorological Department: March–May 2026 outlook (long-rains window, coastal peak in May)
- The Kenya Guide: getting to Diani Beach (Likoni ferry, Ukunda flights, SGR)
- Discover Malindi: road distances and transfer times to Watamu, Kilifi, Mombasa and Lamu
Last reviewed: 1 November 2026. Journey times are approximate planning figures cross-checked across the cited transport sources on that date; actual times vary with traffic, ferry queues and road works. No ticket prices, attraction fees or transport schedules are quoted, because no verified current figures were established. Wildlife sightings on marine excursions are possibilities, not guarantees. Zavani details are owner-confirmed property facts. Diani photography is authentic Zavani material; Watamu, Mombasa and Lamu photos are licensed Wikimedia Commons images with attribution beside each.
More stories from the coast
