Busy traffic on a street in Nairobi, Kenya
By Bus

Coaches in Kenya

Modern Coast, Easy Coach and the cross-border lines.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Kenya's road network carries the vast majority of the country's domestic travel, and a well-established tier of modern, comfortable coach operators has grown up alongside the older matatu minibus system. For visitors, the difference matters: a handful of companies now run reliable, scheduled services between Nairobi and the coast, the west of the country, and neighbouring East African capitals, and knowing which is which makes for a much smoother trip.

Modern coaches versus matatus

It's worth understanding the two very different tiers of road transport in Kenya. Matatus — privately operated minibuses, often brightly decorated — handle most short and medium-distance journeys and urban transport. They're cheap, frequent and part of daily Kenyan life, but they vary hugely in condition, are not always well regulated on longer routes, and are generally not the recommended option for visitors travelling long distances, particularly overnight. Long-distance coach operators, by contrast, run larger, more comfortable buses on fixed schedules between major cities, with reserved seating, luggage handling and, on the better operators, a genuinely comfortable ride.

A long open highway under a big sky in Kenya

Main operators

Modern Coast Express

Modern Coast is one of Kenya's largest and best-regarded long-distance operators, known for a relatively modern fleet, online booking, and services connecting Nairobi to Mombasa, the western towns, and cross-border to Uganda and Tanzania. It's a common first choice for travellers wanting a reliable, comfortable coach without needing to compare too many alternatives.

Easy Coach

Easy Coach is another well-established operator with a strong reputation, particularly on routes to western Kenya (Kisumu, Kakamega, Eldoret) and towards the Ugandan border. Easy Coach has a long safety and reliability track record and is frequently recommended by both locals and experienced travellers.

Other notable operators

Mash Poa and several other companies also run scheduled long-distance routes, and standards among the established operators are broadly comparable. As with any market with a wide range of operators, it pays to travel with a recognised, well-reviewed company rather than the cheapest unmarked option, particularly for overnight or cross-border journeys.

Key domestic routes

Cross-border coaches to Uganda and Tanzania

Several of Kenya's main operators run direct international services to neighbouring capitals, which avoids the need to change buses at the border.

On these cross-border routes, all passengers disembark at the border post to clear immigration on both sides before reboarding, which adds time beyond the scheduled journey — build in flexibility, particularly if you have an onward connection. Make sure any visa requirements for Uganda or Tanzania are arranged before you travel; East African Community members and many other nationalities can obtain visas on arrival or online in advance, but requirements vary by nationality and can change, so check current guidance before you go and see our overview of how visa on arrival works.

Booking tickets

Modern Coast and Easy Coach both offer online booking through their websites, and tickets can also be bought in person at company offices in Nairobi's bus station area (concentrated around Accra Road and Cross Road) or at regional terminals. For popular routes like Nairobi–Mombasa, especially around Kenyan public holidays and the December travel season, booking a day or more in advance is sensible. For shorter or less busy routes, buying a ticket on the day is usually straightforward. For general guidance on how coach booking platforms work, see our piece on booking coaches online.

Safety and practical tips

Frequently asked questions

What's the difference between a matatu and a long-distance coach in Kenya?

A matatu is a privately run minibus used mainly for short and medium urban and regional trips, with variable standards. A long-distance coach, run by operators like Modern Coast or Easy Coach, is a larger bus on a fixed schedule with reserved seating, generally recommended for longer intercity or cross-border journeys.

Should I take the bus or the train from Nairobi to Mombasa?

The Standard Gauge Railway (SGR) is faster, at around 4.5–5 hours compared to 8–9 hours by road, and is a popular choice where seats are available. The coach runs more frequently and offers more flexibility on departure times, and remains a solid option, particularly overnight.

Do I need a visa to cross from Kenya into Uganda or Tanzania by bus?

Requirements depend on your nationality and can change, so check current guidance from the relevant embassy or government before travelling. Many nationalities can obtain an East African visa or single-country visa on arrival or online in advance; make sure any paperwork is arranged before boarding a cross-border coach.

Is it safe to travel overnight by coach in Kenya?

Established operators run overnight services regularly and many travellers do so without incident, but road conditions and driving standards mean overnight travel carries more risk than daytime journeys generally. Choosing a reputable operator and, where your schedule allows, travelling by day are sensible precautions.

Sources and further reading: