All images used in this website, including all the blogs
and blog section are created and obtained from a paid Canva Pro subscription. We do
not intend to use any of this information commercially and it is solely for the
purpose of knowledge and education of our visitors.
Kenya’s Indian Ocean coast offers a stunning drive through palm-lined beaches, lively towns, and serene forests, all leading to the timeless charm of Lamu Island. From Mombasa’s rich culture to the laid-back vibe of Diani and Kilifi and the quiet beauty of Lamu’s car-free lanes, this journey brings together history, nature, and local life in one unforgettable adventure.
From route tips and town highlights to what to expect once you reach Lamu, everything you need to plan your trip is thoughtfully laid out with first-time travellers in mind. You’ll also find practical insights intorenting a car in Kenya with Final Rentals, making it easier to navigate the mainland portion of your adventure. Let’s take a closer look at where the road leads and what makes each stop along the way so memorable.
Planning Your Coastal Journey
Your journey begins by heading north from Mombasa along the coastal A7 road, a scenic route that closely follows the shoreline. Along the way, you’ll pass sandy beaches, coastal forests, and small, character-filled towns. The road takes you through Diani Beach and Shimoni before looping back through Mombasa, then continues north toward Kilifi, Malindi, and eventually Garsen. From Garsen, the route leads to Mokowe, the ferry terminal for Lamu Island. This final stretch is still under development, and some sections may be rough or unpaved. A sturdy SUV or 4×4 is highly recommended for a smoother drive. Keep in mind that once you reach Lamu Island, cars are not allowed. All transport there is by foot, bicycle, or donkey.
Coastal Towns to Explore by Road
Mombasa
Your coastal road trip begins in Mombasa, Kenya’s second-largest city and one of its most culturally rich destinations. Mombasa offers a vibrant blend of Swahili heritage, Arab and Portuguese influences, and colonial-era architecture. Wander through the narrow streets of Old Town to see carved wooden doors, visit Fort Jesus for a taste of history, and soak in the sounds and colours of the bustling local markets. With its coastal charm and strong cultural roots, Mombasa is the perfect starting point for your journey.
Diani Beach
Heading south from Mombasa, the drive to Diani Beach takes you along palm-fringed roads with occasional views of the turquoise Indian Ocean. Diani isone of Kenya’s most famous beach destinations, known for its soft white sand, warm waters, and laid-back atmosphere. Whether you're into swimming, snorkelling, or kitesurfing, Diani caters to all kinds of beach lovers. The beachfront cafés and resorts offer plenty of spots to unwind with a cold drink or a local seafood dish while watching the tide roll in.
Shimoni
Continue your drive further south to Shimoni, a quieter coastal village with a deep historical past. Shimoni is most famous for its slave caves, which date back to the 18th and 19th centuries and offer a sobering glimpse into the region’s role in the slave trade. Today, Shimoni has transformed into a hub for eco-tourism. You can take a boat trip to Wasini Island, explore the Kisite-Mpunguti Marine Park, and possibly spot dolphins along the way. It’s a place where history meets nature in an unforgettable setting.
Shimba Hills
From the coast, take a short inland detour to Shimba Hills National Reserve. This protected area is a refreshing contrast to the coastal scenery, with its green hills, rainforests, and Sheldrick Falls. It’s one of the best places near the coast to spot elephants in the wild and is also home to the rare sable antelope. Birdwatchers will enjoy the wide variety of species found here. With scenic viewpoints and a cooler climate, Shimba Hills offers a peaceful, nature-rich escape before heading back toward the coastline.
Kilifi
Returning to the coastal road, you’ll arrive in Kilifi, a small town nestled beside Kilifi Creek. The area is known for its tranquil tidal waters, ideal for kayaking, paddleboarding, or simply enjoying a peaceful afternoon by the shore. Kilifi has a relaxed atmosphere, with baobab-lined roads, friendly locals, and fresh seafood served at local eateries. It’s the kind of place where time slows down and the coastal beauty feels personal and untouched.
Malindi
Continuing north, your next major stop is Malindi, a lively town that blends modern tourism with deep Swahili roots. Malindi has long been a melting pot of cultures, visible in its Portuguese chapel, Vasco da Gama Pillar, and centuries-old Islamic architecture. Visit the local fish market, take a walk through the bustling streets, or book a trip to the Malindi Marine National Park, where you can snorkel with tropical fish among vibrant coral reefs. The town also has a variety of boutique hotels and lodges, offering both comfort and stle with a coastal flair.
Garsen to Mokowe
As you leave Malindi, the coastal road becomes quieter, passing through small fishing villages and rural towns. This stretch of road from Garsen to Mokowe offers a more rustic side of the Kenyan coast. The pace slows down, the scenery becomes more open, and the roadside markets give a glimpse into everyday life. This part of the journey is ideal for travellers who enjoy less-travelled routes, scenic photography, or meaningful connections with local communities. The drive is peaceful and reflective, with stretches of road perfect for short breaks or casual exploration.
Ferry Transfer to Lamu Island
Upon arrival in Mokowe, you'll make your way to the ferry terminal for the crossing to Lamu Island. The ferry or water‑taxi ride typically takes around 45 minutes to one hour and is the only route for mainland vehicles. Cars are not permitted on Lamu Island itself, so all mainland transport must be left at Mokowe or arranged to be collected later. Once on the island, streets are car‑free and dominated by quiet, narrow lanes used by pedestrians, donkeys, and cyclists. Heading into Lamu Town, you'll notice coral stone buildings, carved wooden doors, and low-rise Swahili architecture.
Discovering Lamu Island
Lamu Old Town, a UNESCO World Heritage Site, is one of the oldest Swahili towns in East Africa. The atmosphere is calm and unhurried, with no cars and only the sound of donkeys passing and quiet conversations in Kiswahili or Arabic from nearby homes. Lamu Fort, built by Omani rulers in the early 1800s, now hosts a museum with local artefacts and often holds cultural events. The Old Town’s narrow alleyways open onto hidden courtyards, community meeting places, and artisan workshops where traditional dhow boats and carved wooden doors are made.
Just a few kilometres south of Lamu Town lies the peaceful village of Shela, home to quiet beaches, boutique lodges, and ocean views across to Manda Bay. Shela is perfect for long walks along white‑sand shores at sunset. Pushing further out, villages such as Matondoni and Kipungani reveal Lamu’s traditional crafts, particularly dhow-building, which is still practised by hand on the beach. In Kipungani, you’ll find simple snorkelling spots, remote lodges, and a chance to connect with coastal life away from the main tourist centres. Together, these locations offer a rich blend of history, culture, and natural beauty.
Local Culture and Eco Tourism
The Kenyan coast, and Lamu in particular, is embracing responsible travel in ways that benefit the local environment and community. Visitors will notice community-led initiatives that support dhow recycling, mangrove conservation, and the preservation of Swahili heritage. Eco-friendly guesthouses and cultural homestays have become increasingly common as local craft cooperatives promote traditional carved doors, locally woven fabrics, and handmade sailing boats. Tourism experiences such as dhow building workshops, traditional cooking classes, and guided walking tours led by local youth are readily available, helping travellers engage authentically while supporting sustainable livelihoods.
Much of the coastal population in Kenya is Muslim, so it’s important for visitors to be respectful of local customs. This includes dressing modestly, especially in towns and villages, and being mindful of daily prayer times. Throughout the year, cultural festivals bring the community together in lively celebration. Maulidi, which honours the Prophet Muhammad’s birthday, and the Lamu Cultural Festival held every November, are two of the most popular. These events feature traditional music, poetry, dhow races, and dance, offering visitors a chance to experience local culture in a welcoming, festive setting.
Rent a Car in Kenya with Final Rentals
If you're planning to explore Kenya’s coastline by road, renting a car gives you the flexibility to travel at your own pace. Final Rentals makes the process simple and reliable, offering clear pricing, responsive support, and vehicles well-suited to the coastal route.
Reliable car hire with local reach: Final Rentals connects you with vetted car-hire providers throughout Kenya, combining international service with local convenience.
Wide international presence and support: Final Rentals offers 24/7 reservation assistance, upfront pricing, and instant booking vouchers sent by email.
Vehicle options for every terrain: You can choose compact cars for navigating coastal towns or more robust SUVs for the rougher stretch between Garsen and Mokowe.
Fast and flexible booking: You can book your car online within minutes. There are no hidden charges or cancellation penalties.
Highly rated by customers: Many travellers praise the easy booking experience, wide range of vehicles, and responsive customer service.
Airport pick-up and convenience: Shuttle services and major pick-up points are available at airports and key destinations, adding convenience to your trip.
Inclusive insurance coverage: Standard rental rates include collision damage waiver and third-party liability insurance. Optional full coverage can be added when you pick up the vehicle.
Planning a road trip along Kenya’s coast requires more than just a good vehicle. Understanding seasonal weather, local road habits, and available facilities will help ensure a smoother, safer, and more enjoyable experience.
Travel during the dry season: The best time to drive is between July and October or from January to February. These months bring clear skies, manageable temperatures, and better road conditions.
Avoid rainy months when possible: Heavy downpours in April and May can slow your trip and create muddy or impassable tracks, especially near Mokowe.
Drive on the left side of the road: Kenyan road rules follow the British system. Police checkpoints are common but usually uneventful as long as you carry proper documentation like your licence, rental agreement, passport, and entry stamp.
Pre-arrange local drivers if needed: If you're planning to travel with a local guide or driver, it’s best to organise this early with your car hire provider to ensure a smooth process.
Fuel up in major towns: Petrol stations are reliable in Mombasa, Kilifi, and Malindi. However, between Garsen and Mokowe, they become scarce, so top up when possible.
Have cash and cards available: Most stations accept credit cards, but it’s smart to carry Kenyan shillings for remote areas or smaller businesses.
Book accommodation in advance: Coastal stays include everything from beach resorts and hotels to homestays and guesthouses. In Lamu, villages like Shela and Matondoni offer eco-lodges and community-run stays that support local artisans.
Sample Itinerary for a Coastal Road Journey
This suggested 10-day itinerary is flexible, combining beach stops, cultural heritage, and relaxed exploration at a comfortable pace.
Day 1 in Mombasa: Arrive by air or ferry and explore Old Town, enjoy local Swahili food, and end the day with a sunset at Fort Jesus.
Day 2 to Diani Beach: Drive south along the coast, stopping at fishing villages or forested spots for short walks and scenic breaks.
Day 3 in Shimoni and Shimba Hills: Visit Shimoni’s historic slave caves, then head inland to Shimba Hills for nature walks or panoramic views.
Day 4 at Shimba and onward to Kilifi: Enjoy a morning game drive or waterfall hike before heading to Kilifi for lunch by the creek and a relaxed evening.
Day 5 in Malindi: Drive north to Malindi and explore local markets, historic landmarks like Vasco da Gama’s pillar, and coral reef beaches.
Day 6 to Garsen and Mokowe: Continue from Malindi to Mokowe with scenic stops. Be prepared for rougher road sections as you approach the ferry point.
Day 7 ferry to Lamu Island: Cross to Lamu and settle into your accommodation. Spend your first evening walking the quiet coral-stone streets of Lamu Town.
Day 8 exploring Lamu and Shela: Visit Lamu Old Town and the historic Lamu Fort, then take a short trip to Shela for beach time and sunset views.
Days 9 and 10 for nearby villages: Take excursions to Matondoni or Kipungani to learn about dhow building, meet local craftspeople, or go snorkelling in tranquil waters.
Driving from Mombasa up the coast to Lamu Island is more than just a journey. It’s a chance to experience Kenya’s shifting landscapes, rich history, coastal culture, and the peaceful rhythm of island life. The highway offers scenic views and mostly smooth roads, though the last stretch to Mokowe can be rough, making a sturdy vehicle a smart choice. Once you cross to Lamu, you’ll find yourself in a car-free haven where Swahili architecture and tradition continue to thrive.
Choosing Final Rentals for the mainland portion adds convenience and control to your adventure, with flexible options and transparent pricing that make planning easier. Just remember to carry the right documents, leave space in your schedule for unexpected delays, and ease into the slower pace of the coast once you arrive. If you’re after quiet beaches, authentic cultural encounters, or a road trip with heart, this route delivers on all fronts. Travel safely, soak in the journey from Mombasa’s bustling streets to the calm shores of Shela, and make every stop count!
Finalrentals uses cookies to provide necessary website functionality, improve your experience and to
analyse our traffic. By using our website, you agree to our Privacy Policy and our Cookies Policy.