🇰🇪

Malindi in 3 days

📍 Kenya 📅 3-day itinerary 🏨 Hotel pick included

Malindi is a sun-drenched Kenyan coastal town where 500 years of Swahili, Arab, Portuguese and British history collide against a backdrop of pristine Indian Ocean beaches and coral reefs. Vasco da Gama erected a pillar here in 1498, making Malindi one of Africa's oldest continuous European contact points, while the old town's whitewashed mosques and carved dhow doors attest to centuries of maritime trade. Beyond the history, Malindi Marine National Park protects kaleidoscopic coral gardens, whale sharks visit between October and February, and the Galana River delta draws flamingos and hippos inland. Italian expats have added a surprising culinary dimension — gelato and wood-fired pizza sit alongside coconut-curried seafood at shoreside restaurants. The result is a relaxed, multicultural resort town that rewards slow exploration on foot, by tuk-tuk and by dhow.

Old Town, Portuguese Heritage & Marine Park Snorkelling

08:00
🗿 Vasco da Gama Pillar

Climb to the coral-stone Portuguese pillar erected 1498 — one of the oldest European monuments in sub-Saharan Africa, set on a bluff above the sea.

⏱ 45 min 💶 Free
09:00
🕌 Old Town & Jama Mosque Walk

Wander the narrow lanes past the 14th-century Jama Mosque, carved Swahili doors and fish market where dhow crews unload the morning catch.

⏱ 90 min 💶 Free
11:00
🐠 Malindi Marine National Park Snorkelling

Board a glass-bottom boat to the marine park's coral gardens — sea turtles, parrotfish and moray eels are resident; whale sharks patrol offshore Oct–Feb.

⏱ 3 hrs 💶 $30
🎫 Book tickets via GetYourGuide
14:30
🦞 Seafood Lunch at Old Man & the Sea

Award-winning restaurant on the beachfront serving grilled lobster, coconut crab and Swahili fish curry — a Malindi institution for 30 years.

⏱ 90 min 💶 $18
16:30
🌅 Silversands Beach Sunset Walk

Stroll the long white arc of Silversands Beach as the sun drops over the Galana plain — dhow silhouettes and pink clouds make for perfect photographs.

⏱ 60 min 💶 Free

Arabuko Sokoke Forest & Watamu Day Trip

07:30
🦋 Arabuko Sokoke Forest Reserve

Africa's largest coastal forest is home to the endangered Sokoke scops owl, Clarke's weaver and Ader's duiker — hire a ranger-guide for a two-hour birding walk.

⏱ 3 hrs 💶 $15
11:00
🐢 Watamu Turtle Watch & Beach

Head 15 km south to Watamu — visit the sea turtle rescue centre then swim at one of Kenya's most beautiful beaches inside the marine park.

⏱ 3 hrs 💶 $10
🎫 Book tickets via GetYourGuide
14:30
🏛️ Gede Ruins (Gedi)

Explore the mysterious 14th-century Swahili city abandoned in the 17th century — palace, mosque and coral-stone houses reclaimed by baobab trees, within Arabuko Sokoke biosphere.

⏱ 90 min 💶 $12
17:00
🍹 Malindi Italian Quarter Aperitivo

Malindi has Kenya's largest Italian expat community — sip Aperol spritz and eat bruschetta at a seafront café in the strip between the old dhow harbour and the beach hotels.

⏱ 60 min 💶 $8

Galana River, Tsavo East Safari & Departure

06:00
Sunrise Dhow Fishing Trip

Join local fishermen on a traditional ngalawa outrigger canoe as they set hand lines over the reef at first light — the most authentic Swahili Coast experience available.

⏱ 2 hrs 💶 $20
🎫 Book tickets via GetYourGuide
09:00
🏰 Malindi Museum (Old Portuguese Chapel)

The small museum in the restored Portuguese chapel holds navigational instruments, Swahili pottery and exhibits on the ivory and slave trade that shaped the coast.

⏱ 60 min 💶 $5
11:00
🦩 Flamingo Point & Sabaki River Mouth

Drive north to the Sabaki River estuary where thousands of greater flamingos, pelicans and waders congregate — best light for photography late morning.

⏱ 90 min 💶 Free
14:00
🍛 Cooking Class: Swahili Seafood

Learn to make pilau rice, coconut fish curry and mahamri doughnuts in a local home kitchen — the recipes blend Arab, Indian and African spice traditions.

⏱ 2 hrs 💶 $25

📍 Route map

Day 1 Day 2 Day 3