Destination guide
Malindi
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.
Source: The Eastleigh Voice (opens in a new tab) · checked 17 Oct 2026
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.
Source: The Eastleigh Voice (opens in a new tab) · checked 17 Oct 2026
The pillar is reported to be Malindi's most visited heritage site.
Source: The Eastleigh Voice (opens in a new tab) · checked 17 Oct 2026
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.
Source: Kenya Tourism Board (Magical Kenya) (opens in a new tab) · checked 17 Oct 2026
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.
Source: Kenya Tourism Board (Magical Kenya) (opens in a new tab) · checked 17 Oct 2026
Getting there
Malindi has an airport. In October 2025 the government announced plans to expand it, after earlier attempts stalled over land disputes.
Source: Capital FM (Nairobi) (opens in a new tab) · checked 17 Oct 2026
Check current flights to Malindi with airlines; KenyaPlus doesn't hold schedules.
KenyaPlus planning advice, not from an official source.
Road times
The table below shows KenyaPlus estimates of driving time, not live traffic data.
Worked out as described under the table: from openrouteservice road routes plus an allowance for stops where KenyaPlus holds them, otherwise straight-line distance × 1.3 at an assumed 50 km/h average, including stops.
| To | From Nairobi | From 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
- The Eastleigh Voice (opens in a new tab) — Vasco da Gama Pillar: a five centuries-old identity that makes Malindi distinct (19 Mar 2025) (checked 17 Oct 2026)
- Kenya Tourism Board (Magical Kenya) (opens in a new tab) — Malindi Marine National Park & Reserve — Online Tourist Information Centre (checked 17 Oct 2026)
- Capital FM (Nairobi) (opens in a new tab) — Govt to expand Malindi Airport to boost tourist numbers (31 Oct 2025, via AllAfrica) (checked 17 Oct 2026)