Posts about Buses
Buses from Nairobi to Moshi
Buses from Nairobi to Moshi are a great way of travelling from Kenya to Mount Kilimanjaro.
There are many companies that offer buses between these places. For example, Riverside, East Africa Shuttles, and Scandinavia Express all operate regular buses on this route.
Not all buses from Nairobi to Moshi are of the same quality. Some companies operate luxury buses to Tanzania, while others offer basic ones. Additionally, some buses pick passengers up at Jomo Kenyatta International Airport in Nairobi, and some don’t.
The listed travel time on this route is 5.5 to 9.5 hours one way. However, road construction is known to slow the trip down, making journeys of 10 hours or more commonplace.
The fare of a single coach ticket for buses from Nairobi to Moshi is US$13 to 40, depending on the company and the quality of bus.
Buses from Nairobi to Arusha
Buses from Nairobi to Arusha are a good way of travelling from Kenya to Tanzania.
A range of companies offer bus services on this route, including East Africa Shuttles, Riverside, and Scandinavia Express. Each company operates buses on a regular basis.
Not all buses are equal, though. Some companies run luxury buses from Nairobi to Arusha, while other companies run basic ones. Some buses pick up at Jomo Kenyatta International Airport in Nairobi, while others do not.
The stated travel time on this journey is 4.5 to 5.5 hours each way. That said, road works often slow things down, making journeys of 7 or 8 hours common.
The price of a single shuttle ticket for buses from Nairobi to Arusha is US$14 to 35, depending on the type of bus you choose. Prices are set, so don’t bother trying to negotiate.
Buses from Lamu to Mombasa
Bus from Lamu to Mombasa
Buses from Lamu to Mombasa are operated by multiple carriers. Tickets for buses from Lamu to Mombasa can be purchased from the ticket offices in Lamu Town.
Since there are no buses on Lamu island, you must first take a 30 minute motorized dhow ride to a point on the mainland, then board the bus to Mombasa there.
There are several buses a day from Lamu to Mombasa, all of which stop in Malindi and allow passengers to alight and stretch their legs. Buses are not supposed to stop elsewhere, but often do so anyway to let passengers on or off.
The road from Lamu to Mombasa is in disrepair. It starts out as a dirt road, making the bus ride uncomfortable. The bus also travels through territory that the Kenyan government considers to be dangerous, so armed guards travel on the bus for part of the ride.
The total driving time from Lamu to Mombasa on the bus is supposed to be 6 hours, but it usually ends up being at least 8 hours. Some buses from Lamu to Mombasa take much longer. It’s not rare for buses to take up to 13 hours.
Buses from Lamu to Mombasa are generally old and in poor condition, and often break down or have to stop to repair a flat tire.
Because buses from Lamu to Mombasa are so unpredictable, it is advisable to take a flight from Lamu, Nairobi, or Malindi to Mombasa instead.
More posts about Buses:
Buses from Mombasa to Lamu
Buses from Nairobi to Mombasa

