Mombasa to Dar es Salaam bus

Mombasa to Dar es Salaam: Daily, 2 departures, about 12 hours, from KES 2,900.

Buses and fares

DepartsBusClassSeatsFare per seat
7:00 AMNyati Marcopolo Paradiso G7 1200Business48KES 2,900
2:00 PMChui Marcopolo Paradiso G8 1200 Semi-sleeperFirst Class44KES 3,400

Daily, 2 departures. Journey time about 12 hours over roughly 540 km, including the border crossing. Fares are per seat; our sales agent confirms the final amount on WhatsApp.

Departure time

Recent schedule

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

    About the Mombasa to Dar es Salaam journey

    Mombasa (Kenya) to Dar es Salaam (Tanzania) is about 540 km, roughly 24 hours a day, 7 days a week hours by coach, including the border crossing. Daily, 2 departures.

    Seats are sold by class and fares are per seat: Business from KES 2,900, First Class from KES 3,400. Your sales agent confirms the final amount on WhatsApp.

    Your sales agent confirms the exact boarding and dropping points on WhatsApp.

    Crossing from Kenya to Tanzania: carry a valid national ID, passport or temporary passport, and a yellow fever vaccination card. Be at the boarding point 30 minutes before departure.

    Mombasa to Dar es Salaam travel FAQs

    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.

    Related routes