Kenya has three international airports; Jomo Kenyatta International Airport in Nairobi, Moi International Airport in Mombasa and Moi International Airport in Eldoret.
These airports service numerous international carriers including the national airline Kenya Airways. Kenya has good connections to destinations throughout Europe, the Asia- Pacific region, USA and Africa.
Lamu in Kenya can be reached by air from Kenya’s main airports in Nairobi, Mombasa and Malindi. All flights land on Manda Island, Lamu. Our guests are greeted by hotel staff upon arrival at Manda Airport and are transferred in one of our boats to the hotel.
Driving to Lamu
It is also possible to visit us by land although it is a bumpy seven hour drive from Mombasa and at least four hours from Malindi. You will have to park your car on the mainland at the Mokowe jetty and take a boat from there to Shela.
Flying to Lamu
Skyward Express, Safarilink and Jambo Jet fly between Lamu and Nairobi’s Wilson or Jomo Kenyatta International Airport daily. Flights are also available from Malindi and Mombasa airports. All times based on estimates and are subject to change without notice.
Mombasa - 10:10
Mombasa (Tu,Th, Sa,Su)
Malindi - 15:45
10:40 (M,W,F) 12:10(Tu,Th,Sa,Su)
11:10 (M,W,F) 12:40(Tu,Th,Sa,Su)
Mombasa - 11:50
Malindi - 16:00
If you are viewing on your mobile device please swipe to the left to reveal the rest of the timetable.