Malindi to Watamu, Kilifi and Lamu: Distances and Transfers

Last updated by Discover Malindi Admin

1 min read

Approximate road distances and drive times from Malindi town:

  • Gede (Gedi Ruins): about 16 km, 20 minutes.
  • Watamu: about 25 km, 30 minutes.
  • Kilifi: about 60 km, 1 hour.
  • Mombasa: about 120 km, 2 to 3 hours.
  • Diani: beyond Mombasa via the Likoni crossing, usually 4 hours or more.
  • Lamu: road to Mokowe Jetty, then a short boat ride to Lamu Town or Shela. Flights are the faster option.

Times depend on traffic and road works. We run private transfers to Watamu, Kilifi, Mombasa, Diani and Mokowe for Lamu.

Plan your Malindi trip

Ask about activities, transfers or a package for your dates.