Book Cheap Flights to Malindi

Find out more

About Malindi

Malindi is the sophisticated city of Kenya. With a population of 207,253 people, it is situated at the mouth of the Galana River. Malindi is a charming destination with a rich and fascinating history. Touristic attractions of this amazing city, includes Malindi Marine National Park, the Falconry of Kenya and fascinating Swahili history in the old town.

Cheap flights to Malindi are now available for a limited period of time, now is the perfect chance to explore this attractive destination! Malindi is the home of Malindi Airport (MYD), which is located only 7-minutes away from the city centre. Malindi Airport serves a multitude of airlines – including Kenya Airways, South African Airways and RwandAir Express. Popular flights depart from Cape Town and Johannesburg. The flight duration from Johannesburg to Malindi is approximately 6 hours and 20 minutes!

Why visit Malindi

wood carved souvenirs

Old Town

Explore Malindi’s old town and see the Swahili quarter, which dates back to the time when the Portuguese ruled this significant port. Discover souvenirs, colourful fabrics and dazzling fabric oils!

beach hut

South Coast Beaches

Turquoise seas meet the beached palms creating a superb sight. It is natural beauty at its finest. Tourists can enjoy a range of beaches, including Shelly Beach – popular with sunbathers.

ancient monument

Ruins of Gedi

Kenya’s greatest mystery, the Gedi ruins is set in a lush forest on the Indian Ocean. Discover coral-brick houses, a palace and mosque. A mysterious settlement worth a visit!

General information

Essential details you need to know before your trip

Country Kenya
Currency Kenyan Shilling
Exchange Rate 1 ZAR = 0.12 KES
Language English and Swahili
Hub Airport Malindi Airport
Airline Kenya Airways
Time Zone GMT +3
Travel Adaptor Type G

Best time to visit Malindi

Malindi can be visited throughout the year, with its long rainy period (April and May) and long dry season (July to October). For cheap flights to Malindi tourists should travel during the rainy season, since accommodation prices are lowered tremendously during this time. Kenya’s prime location right at the equator means that it does not rain all day, tourists can still enjoy outdoor activities during the rainy season. December to early March is the warmest months with temperatures reaching 32 degrees Celsius.

Weather & Climate in Malindi

Average temperature (°C) & rainfall level (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C 23°C 24°C 24°C 23°C 23°C 22°C 22°C 22°C 22°C 22°C 23°C 23°C
High °C 31°C 31°C 32°C 29°C 28°C 27°C 27°C 27°C 28°C 30°C 31°C 31°C
Rainfall (mm) 11 17 36 163 298 154 91 64 47 68 75 35

Malindi is a picturesque tourist resort located 120km to the north-east of Mombasa. A city with serene tropical beaches and an abundance of jovial sunshine, coral gardens and a plethora of marine life, it is the definition of paradise!

The welcoming Kenyan locals add to the depth of the profound beauty of this tourist resort. Engage with the friendly people and indulge in the coast’s sensational cuisine. An array of excellent crabs, lobster, oysters, fish and fresh tropical fruit waits to please your palate. Once you’ve had your fair share of the city’s delicious cuisine, take a trip to the incredible beaches, and sunbathe on the white sands, or dive straight into the velvet turquoise waters. Malindi beams with excitement and everlasting stories which are sure to leave you impressed!

Compare several airlines and book your cheap flights to Malindi online at Travelstart!

South African passport holders do not need a visa to visit Malindi, Kenya, for up to 30 days. Your passport must be valid for at least 6 months after your return date. Ensure that you have 3 blank pages available for entry stamps.

The South African High Commission to Kenya is situated in Nairobi, Kenya.

3rd Floor, Roshanmaer Place 00100 Lenana Road, Nairobi

Phone: + 254 20 282 7100.

The Zika virus is a risk in Kenya. Travellers should follow guidelines to prevent mosquito bites and sexual exposure to the Zika virus during and after their trip. You should be up to date with routine vaccinations while travelling to Malindi. These vaccines include measles-mumps-rubella (MMR) vaccine, diphtheria-tetanus-pertussis vaccine, varicella (chickenpox) vaccine, polio vaccine, and yearly flu shot. Travellers are also advised to get a vaccination for hepatitis A and typhoid.

Tourists must be vigilant at all times in Malindi. Safety tips for touring the city include:

• Avoid walking around after dark.

• Avoid carrying large sums of money.

• Do not wear expensive jewellery or sentimental items.

• Keep your bag and other belongings in eye sight on the public transport system and crowded touristic spaces.

• Carry any form of identification with you at all times.

• Be cautious of thieves disguised as police officers.

• Do not accept food or drink from strangers – it may be drugged.

• Stay in tourist areas with good perimeter security.

Item Cape Town Johannesburg Malindi
Meal, Inexpensive Restaurant R100.00 R100.00 R64.00
Domestic Beer (0.5 litre draught) R25.00 R25.00 R28.16
Cappucino (regular) R23.04 R22.57 R28.44
Taxi 1km (Normal Tariff) R10.00 R10.00 R12.18
Pack of Cigarettes (Marlboro) R39.00 R40.00 R25.60
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelbar agents for guidance and booking assistance

  • 0861 878 278
  • travelbar@travelstart.com

Download our app

Free for iPhones and Andriod