Mozaico Coaches
Beyond the Destination: The Hidden Beauty of Bus Journeys
What the road between our towns actually looks like, and a few small things that make the day easier.
Read more about Beyond the Destination: The Hidden Beauty of Bus Journeys
Departure time
· Not listed? Pick any two towns above and our agent will arrange it on WhatsApp.
What will you get
Air conditioning and USB chargers in every bus – top comfort!
Free Wi-Fi is now available on all our buses.
Comfort, safety, and speed – everything for your journey.
With us, always on time and hassle-free.


Our Benefits
for your pleasant and convenient journey

Affordable tickets for fast and comfortable bus trips across east Africa
Modern coaches, professional drivers and a schedule we keep. Every seat is numbered and reserved to you alone, and your agent confirms your booking on WhatsApp as soon as you have paid.
The price you see is the price you pay, with the online discount already taken off. Pay by M-Pesa or bank, and move your travel date free of charge up to 3 hours before departure.

Questions & Answers
About Our Services
Choose where you are travelling from and to, pick your travel date, and search for available buses.
Select your departure time and class, choose your seats on the bus chart, pick your boarding and dropping points, and enter each passenger's details.
Choose M-Pesa or bank payment and press the WhatsApp button. Your booking details are sent to our sales agent, who confirms your seats and sends the payment details.
Once payment is received your agent confirms the booking and ticket number.
If you have any difficulty booking online, call our customer care lines and we will help you through it.
Yes. The seat chart shows every seat on the coach and you pick the ones you want.
Seats are sold as Business, First Class and VIP. Each step up gives you more room and more on board: Business is a standard reclining seat, First Class adds a semi-sleeper seat with leg rests and extra legroom, and VIP is a wide 2+1 recliner with the most legroom, a seat-back screen, a blanket, a snack pack and priority boarding. The fare depends on the class you choose, and the price of each seat is shown as you select it.
No. You can book as a guest and never create one.
Your ticket and booking details are sent to you by your sales agent on WhatsApp or SMS as soon as the payment is confirmed.
Choose M-Pesa or bank payment when you book. Our sales agent sends you the payment details and the reference to use on WhatsApp.
Always quote that reference - it is what matches your payment to your booking.
Our Blog
Mozaico Coaches
What the road between our towns actually looks like, and a few small things that make the day easier.
Read more about Beyond the Destination: The Hidden Beauty of Bus JourneysMozaico Coaches
Everything worth knowing before you book: choosing a seat, paying by M-Pesa, and what to carry to the border.
Read more about Why the Road Less Traveled Often Begins with a Bus TicketMozaico Coaches
A flight gets you there in an hour and shows you nothing. The road takes longer and gives the journey back to you.
Read more about The Art of Slow Travel and Why Taking the Bus Is Making a Comeback