Mozaico Coaches connects Kenya, Uganda, Tanzania, Rwanda, Burundi & DRC with premium reclining coaches — daily departures, borderless journeys, and a booking flow that takes under two minutes.
Tap a seat to select. You need 1 seat(s).
Every Mozaico coach runs a Scania drivetrain under a Marcopolo body — the same five-star livery and cabin finish from Nairobi's Accra Road office to the Kampala terminus.
Actual Mozaico fleet — Nairobi ⇄ Kampala service.
Whether you're going three stops down the road or all the way through to Bujumbura, every seat gets the same standard.
Wide seats with deep recline and real legroom for the long cross-border stretches.
Climate control from the Nairobi heat to the highlands of Rwanda and Burundi.
Individual seat-back screens keep the journey moving, mile after mile.
Keep your phone alive for the whole trip — every seat, every route.
Below-deck storage sized for a proper upcountry or cross-border trip.
Professional, trained crews and monitored coaches on every route, every day.
Spacious Marcopolo Scania coaches with reclining leather seats and generous legroom so you arrive refreshed, not wrecked.
The widest cross-border coach network in the region — from the Kenyan coast to DRC's Goma — with border-crossing assistance built in.
Professional drivers, GPS-tracked coaches and strict safety standards on every route, every single day.
Book online in minutes, choose your exact seat, and confirm on WhatsApp — no queueing at a booking office required.
Consistent 4PM daily departures on all major routes, so you can plan your travel with complete confidence.
Fares are per seat, one way, and shown for our standard Business class. Select any route above to see VIP pricing and available departures.
| Route | Via | Duration | Departs | From |
|---|
ⓘ Fares are indicative estimates gathered from published route data and may vary by season, promotion or class — your exact fare is always confirmed with our team before payment.
From the coast of Mombasa to the hills of Bujumbura, Mozaico connects communities across six countries. Pick a country to see stops served.
Our customer care team is available to help you plan your journey, book tickets, and answer any questions — any time of day.