African Intercity Routes

Book tickets online and
travel with ease
across east africa

Book a trip

Two Mozaico Marcopolo coaches parked side by side

Departure time

Recent schedule

    · Not listed? Pick any two towns above and our agent will arrange it on WhatsApp.

    What will you get

    Day and night routes is available for the best time for you

    01.

    Travel between cities easily and comfortably

    Air conditioning and USB chargers in every bus – top comfort!

    Free Wi-Fi is now available on all our buses.

    02.

    Save time and money – choose the bus

    Comfort, safety, and speed – everything for your journey.

    With us, always on time and hassle-free.

    Read More about our services

    Nairobi city centre at dusk
    Mozaico cabin: burgundy seats with branded headrest covers

    Our Benefits

    Comfortable seats and facilities

    for your pleasant and convenient journey

    • Free WiFI
    • TV Zone
    • Hot Drinks
    • Restroom
    • Sockets
    • Climate Control
    • 95Comfortable buses
    • 4Countries served
    • 120Intercity routes
    • 67Routes Per Day
    Two Mozaico bus tickets

    Bus travel
    with ease

    Affordable tickets for fast and comfortable bus trips across east Africa

    Read More about our services

    Transport you can trust

    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.

    Simple, honest fares

    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.

    View Schedule

    Comfort, safety, and speed – everything for your journey

    Read More about Mozaico

    Red suitcase with travel stickers, a straw hat and sunglasses

    Questions & Answers

    Popular Questions

    About Our Services

    How do I book a ticket online?

    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.

    Can I choose my seat?

    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.

    Do I need an account to book?

    No. You can book as a guest and never create one.

    Where do I find my ticket after paying?

    Your ticket and booking details are sent to you by your sales agent on WhatsApp or SMS as soon as the payment is confirmed.

    How do I pay for my ticket?

    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.

    Read More about our FAQs

    Our Blog

    Recent articles

    All articles