Nairobi to Dar es Salaam Bus

Daily bus service from Nairobi, Kenya to Dar es Salaam, Tanzania. Comfortable, affordable, and on time.

~14–16 hours
Duruma Rd, Nairobi → Dar es Salaam City Centre
4.8/5 rated route

Starting from

KSh 4,500

VIP: KSh 6,500

About This Route

The Nairobi to Dar es Salaam bus is a popular route operated daily by Trinity Express. The journey crosses into Tanzania at the Namanga border and continues south to Dar es Salaam, Tanzania's largest city and commercial hub.

All buses are air-conditioned with reclining seats, USB charging ports, and onboard entertainment. Our professional drivers ensure a safe and comfortable journey.

Departure

7:00 AM Daily

Duration

14–16 Hours

Standard

KSh 4,500

VIP

KSh 6,500

Frequently Asked Questions

How long is the Nairobi to Dar es Salaam bus journey?

The Nairobi to Dar es Salaam bus journey takes approximately 14–16 hours, crossing into Tanzania at the Namanga border.

What is the price of a Nairobi to Dar es Salaam bus ticket?

Trinity Express bus tickets from Nairobi to Dar es Salaam start from KSh 4,500 for standard class and KSh 6,500 for VIP.

Which border does the Nairobi to Dar es Salaam bus cross?

Our buses cross at the Namanga border between Kenya and Tanzania, which is one of the busiest and most efficient border crossings in East Africa.

Where does the bus drop off in Dar es Salaam?

Our buses arrive at the main bus terminal in Dar es Salaam city centre, conveniently located near major hotels and transport links.

Can I book a Nairobi to Dar es Salaam bus ticket online?

Yes. Book your seat on this website, select your travel date, choose your seat, and pay via M-Pesa or card for instant confirmation.