About Malindi

The 13th-century Swahili town of Malindi has transformed into a one-of-a-kind coastal destination in Kenya where you find an intriguing blend of high-energy aquatic activities, charming old world style and modern-day amenities. 

The stretches of white and golden sand seaside is an idyllic setting for your beach-lover’s vacation in Kenya whether you prefer an activity-intense schedule, quiet days watching the waves roll onto the shore, cultural experiences that connect you to local people and artwork or studies of the area’s architecture and human history. 

From the moment that you arrive in Malindi, you feel yourself surrounded by ancient buildings that tell the story of the town .

The eerie ruins of Gedi near Watamu will also heighten your curiosity as you try to unravel the tale told in the ruins of household edifices and other structures, and for the aquatic-nature lover, Malindi Marine Park offers an extensive network of coral reef to be discovered while diving, snorkelling and skimming the water’s surface on a glass-bottom boat. 

Just to the northwestern end of the town is the Marafa Depression where the earth is split by jagged gorges of sandstone, lending to the secondary name of “Hell’s Kitchen”, and the contrasting landscape of Arabuko Sokoke Forest Reserve where you can observe several types of indigenous flora, birds, insects, reptiles, amphibians and mammals. There’s plenty of attractions for everyone.

Getting To & Around Malindi

Getting to Malindi is easy- it all depends on your budget and preference.

  1. Jomo Kenyatta International Airport in Nairobi is a major hub for international airlines and from there it is an easy 45-minute flight to Malindi airport on coast. There are daily flights available with Kenya Airways, Jambojet, AirKenya, Fly 540 and Silverstone Air.  Check best and cheapest flights here.The flight is very scenic, passing over the expanse of Tsavo East and West National Parks enroute to the descent to Malindi  by the Indian Ocean.
  2. You can also fly from Nairobi to the coastal city of Mombasa. From Mombasa International Airport you can drive around 120 minutes drive to Malindi which is a scenic drive along the coast passing through sisal plantations and crossing beautiful Kilifi creek.  A taxi from here will cost around KShs. 6000-8000 (around $60-80).
  3. You can also travel by SGR Madaraka Express train which is a direct train ferrying passengers between Nairobi and Mombasa.  Tickets range from KShs. 1,000 – 3000 (around $10 -30) and it takes 4.5 – 5.5 hrs. From Mombasa, you can get a express shuttle/mini-van to Malindi for KShs. 750  ( around $7) or a taxi for around KShs. 6000-8000 ($60- 80)

Once in Malindi getting around is easy. There are taxis and tuktuks available locally at affordable rates, which can be booked via your hotel or from the staff at rental houses or can be called from restaurants.

Motorbikes can be hired locally and are a fantastic way of exploring the surrounding area. You can also explore the local area on foot via the beaches or through town.

Use the interactive map below for orientation.

If you have any questions about getting to/around Malindi, get in touch.