Swahili coast beach town
Malindi is a coastal Indian Ocean town served by Malindi Airport and a historic harbour on its bay. It anchors a stretch of marine parks and beach resorts north of Mombasa.
A Swahili trading port for centuries, Malindi received the explorer Vasco da Gama in 1498, who erected a coral pillar that still stands. It was a rival of Mombasa in the medieval Indian Ocean trade network.
Best Jul–Oct & Jan–Feb (dry, best for wildlife) — this reflects Kenya's seasonal weather and crowds.
ETA required — apply online (replaced VoA 2024). Entry rules depend on your nationality and change often — always confirm with the official Kenya government or embassy before you travel.
Kenyan Shilling (KES). You can convert USD to the live local rate right on this page.
Swahili is the primary language in Kenya.
Dial 999 for emergencies in Kenya.
Tap water here is generally rated "Boil first". When unsure, choose sealed bottled or filtered water.
Type G. Bring a compatible adapter — you can build a full packing list for Malindi on this page.
Safety varies by neighbourhood and changes over time, so there's no one-word answer. The local emergency number is 999. Check SkyOSK's safety notes for Malindi and your government's current travel advisory before you go.