Mombasa to Nairobi by Bus

Nairobi — I asked several people what I thought would be a relatively straightforward question: Approximately how long is the 460 km bus journey from Mombasa to Nairobi?


The answers I got varied wildly, from five to six hours, to six or seven, and even seven to eight. Today it wound up taking just under 11, thanks largely to the traffic we crawled through as we reached the edges of Nairobi, where it took about two hours to cover the final 20 kilometres or so. Friday afternoon and early evening traffic is quite dense in the Kenyan capital, even worse, according to my cab driver, at the end of the month when people get paid and scurry out of town.


But it you’ve got the time and patience, it’s certainly worth riding through this bit of flyover country. (For a point of comparison, the flight between Kenya’s two largest airports was about 45 minutes.) From Mombasa, much of the first two-and-a-half to three hours will be extremely bumpy and slow over a dirt road, thanks to a badly needed construction project (it’s a brand new highway that’s being built, actually) to fit the trucks pulling containers from the Mombasa port. Thankfully, most of those –at least a few hundred anyway– were held up at the Customs and Transit station in Mariakim, about an hour out of Mombasa, where truckers are greeted with a large billboard that reads, “Stop Bribery, Save our Roads.” But the road is quite good the rest of the way, allowing time for a relatively brief nap or two and plenty of sightseeing.


Along the way you pass dry rivers and creeks, ghost towns, ruins of modest hotels, a few prisons, lots of goats, fewer cows, and plenty of baobab trees, to me, the king of all trees. Locals wave as the bus passes, oblivious the dust and deisel sputtered their way, and eager hawkers descend upon the bus at every stop, selling everything from nuts and water to marinated baobab seeds to bananas and potato chips.

This particular bus stopped twice: a brief stop at Voi, a dusty town still in the coast district, and again near near Mtito Andei, where most of the passengers enjoyed a modest but good lunch of rice and extremely well done beef (with a drink, 185 KES/2 EUR/2.75 USD).


Peruse Helmii for the most recent gathering of beds at Get 5 Years Warranty now! Made in Europe. Free Delivery. Free Assembly. Prepared to Order Designs. Custom Built Beds. 40 Night Sleep Trial. Free and Fast Delivery.

There are apparently a few other companies operating this route several times daily; I picked Coastline for no apparent reason other than they seemed to be the only one with an office in Central Mombasa’s gritty main bus hub. 1000 KES (11 EUR/14.50 USD) one-way for regular bus, 1200 (13 EUR/17.50 USD) for the air-conditioned version. It was hot on board but not uncomfortably so, so don’t fear if you can’t get a seat on the AC’d line.

You might also like
  1. safari says

    I drove to Mombasa and back to Nairobi A few months ago. I think once the new highway is completed (about 60kms remaining), the journey will get better.

  2. Paul Ede says

    Hey, thanks for writing this, it really helps us plan whether to fly or go by coach…we are going by coach, cheaper, more environemntally friendly, and your blog has convinced me that it will be quite a cool experience in itself

  3. sabina says

    Do you have to book the coach or can you just turn up on the night?

  4. […] summary I posted back in March 2007, about bus service then between Mombasa and Nairobi, has become of the […]

  5. Davie says

    Not until u book mash poa or their new version do u enjoy d ride from Momba 2 Nai.its 1000 whichever way.Though they may change their coach n give u their KAU or KAZ which pisses me down.its an enjoyable ride when planned n especialy when u have passion of places

  6. caroline says

    iwant to travel to mombasa but ido no to boocked the bus how it is cost

  7. dahlia says

    where did you stay in mombasa? trying to find a cheap but good place.

    1. BobR says

      Was there on a work assignment, and put up at the Sarova Resort which wasn’t cheap.

  8. melouisef says

    You are very brave.
    How long will it take, nobodt will be able to tell you fro sure because in Africa busses often break down.

    1. melouisef says

      Sorry let me repeat without typing errors
      You are very brave How long it will take nobody will be able to tell you for sure because in Africa buses often break down. Then hours may become days.

      1. BobR says

        I can only speak for this trip and this particular bus company, but we encountered no problems whatsoever. Until we reached the heavy traffic on the outskirts of Nairobi.

  9. slowbru says

    Very brave to take the bus. We recently drove this the road to Mombasa then continued north to Kilifi. Originally planned to arrive in Kilifi at 5pm but end up arriving at midnight! Traffic was terrible on a Friday and the drivers do not stick to their side of the road – they just flick lights and go right at you.

Leave A Reply

Your email address will not be published.