Skip to content
KenyaPlus — home
Menu

Destination guide

Malindi

Malindi is a coastal town in Kilifi County, north of Mombasa. Here is what the National Museums of Kenya, the Kenya Tourism Board and news sources confirm.

Reviewed 17 Oct 2026 · Each statement is labelled.

The town and the Vasco da Gama Pillar

Malindi is in Kilifi County, near the mouth of the Sabaki River, roughly 120 km north-east of Mombasa.

Information status: Verified

The National Museums of Kenya says the pillar was erected by the Portuguese explorer Vasco da Gama in 1498 or 1499. It was gazetted as a national monument in 1935 and is managed by the National Museums of Kenya.

Information status: Verified

The pillar is reported to be Malindi's most visited heritage site.

Information status: Verified

Malindi Marine National Park & Reserve

Established in 1968, it was the first marine protected area in Kenya, and was named a UNESCO Biosphere Reserve in 1979.

Information status: Verified

Its habitats include fringing reefs, coral gardens in the lagoons, seagrass beds, mangroves and mudflats. Marine life includes reef fish such as parrotfish and butterflyfish, humpback dolphins and sea turtles.

Information status: Verified

Getting there

Malindi has an airport. In October 2025 the government announced plans to expand it, after earlier attempts stalled over land disputes.

Information status: Verified

Check current flights to Malindi with airlines; KenyaPlus doesn't hold schedules.

Information status: Unconfirmed

Road times

The table below shows KenyaPlus estimates of driving time, not live traffic data.

Information status: Estimated
Estimated road times Information status: Estimated
ToFrom NairobiFrom Mombasa
Nairobi—~6½ h (long day)
Maasai Mara~5 h~11½ h (too far for one day)
Amboseli~4½ h~6½ h (long day)
Diani Beach~7 h (long day)~½ h
Mombasa~6½ h (long day)—
Naivasha~1½ h~8 h (long day)
Lake Nakuru~2½ h~9 h (long day)
Tsavo East~5½ h~3 h
Samburu~5½ h~12 h (too far for one day)
Lamu~10 hto Mokowe + boat (too far for one day)~5½ hto Mokowe + boat
Mount Kenya~3 h~9½ h (too far for one day)
Malindi~9 h (long day)~2 h
Watamu~8½ h (long day)~2 h
Aberdare National Park~4 h~10½ h (too far for one day)
Lake Bogoria~4½ h~11 h (too far for one day)
Kakamega Forest~6 h (long day)~12½ h (too far for one day)
Tsavo West National Park~4½ h~4½ h
Meru National Park~6 h (long day)~12½ h (too far for one day)
Shimba Hills National Reserve~11½ h (too far for one day)~1 h
Mount Elgon National Park~6½ h (long day)~13 h (too far for one day)

Driving time on the road route plus 20% for stops and slower traffic (Road routes © openrouteservice.org by HeiGIT, map data © OpenStreetMap contributors). Orange: a long day (over 6 h). Red: too far for one day (over 9 h).

Confirm before you travel

  • Marine park fees and boat or snorkelling trips (often tide-dependent)
  • Opening hours and fees for the Vasco da Gama Pillar
  • Current flights to Malindi, or road conditions from Mombasa

Ready to plan?

Turn this into a day-by-day plan and run the Trip Reality Check.

Sources