The public transport system in Lamu is completely unique compared to almost any other city in the world. Due to the narrow, winding streets of the UNESCO-listed Old Town, there are no buses, trams, trains, or metros. Instead, the city relies on a combination of maritime transport and traditional animal power. For a tourist, "public transport" here effectively means boats and donkeys.
The primary mode of transit between Lamu Town, Shela Village, Manda Island (where the airport is located), and the mainland jetty at Mokowe is the boat. There are two main types: traditional dhows and modern speedboats. Speedboats function like water taxis; they are fast, efficient, and widely used for airport transfers or quick trips to Shela. Dhows are slower, powered by wind or small engines, and offer a more scenic, leisurely journey, often favored for sunset cruises rather than commuting.
Within the narrow alleys of the Old Town, the donkey is the equivalent of a truck or a taxi. While locals primarily use donkeys to transport heavy goods like coral stone, sand, and groceries, it is possible for tourists to ride them. However, for most visitors, walking is the most practical and enjoyable way to navigate the town. The distances are short, and the pedestrian-friendly nature of the streets makes exploring on foot effortless.
Regarding payment, there is no integrated ticketing system, travel cards, or mobile apps for transport in Lamu. Cash is the standard method of payment. The local currency (Kenyan Shilling) is required, and small denominations are highly recommended as boat captains often do not have much change. Mobile money (M-Pesa) is also widely accepted by boat operators if you have a local SIM card, but cash remains the most reliable option for short trips.
Fares depend on whether you take a "shared" boat or a "private" charter. Shared speedboats, which wait until they are full before departing, are very affordable, typically costing between 100 to 200 KES for a trip between Lamu Town and Shela. If you do not wish to wait, you can hire the entire boat as a private taxi, which will cost significantly more, usually starting from 500 to 1,000 KES depending on your negotiation skills and the time of day.
Operating hours for water transport are generally from sunrise to sunset. While boats are available 24/7, trips taken after dark are considered private charters and command a higher price. Additionally, navigation lights are required at night, so not all boats operate then. It is advisable to arrange your evening transport in advance or get the phone number of a reliable boat captain to ensure a ride back to your hotel.
Alternatives like standard car taxis or ride-sharing apps do not exist on the island. However, on the mainland at Mokowe, and increasingly on the outskirts of the town where streets are wider, you may find bodabodas (motorcycle taxis). These are affordable and fast but are strictly prohibited from entering the conservation area of the Old Town to preserve its structural integrity and atmosphere.
For a smooth experience, always agree on the price before boarding a boat or mounting a donkey to avoid misunderstandings upon arrival. If you are traveling with heavy luggage from the airstrip, "beach boys" or porters with wheelbarrows will often offer to carry your bags to the boat jetty; a small tip is expected and appreciated for this service.