Support available 24/7   0756669960
Dreamline logo
DreamlineOnline Booking
Instant confirmation · M-Pesa accepted

Book your Dreamline bus ticket in minutes.

Express coaches across Kenya, Uganda, Rwanda, Burundi, South Sudan, Tanzania and DR Congo. Pick your seat, pay and travel.

From
To
Travel Date
Pick-up / Boarding Point
Drop-off / Alighting Point
Destinations

Travel to your favourite city

Popular destinations booked in minutes

Routes & Fares

Dreamline routes & fares

Popular routes with affordable fares

Onboard

Onboard amenities

Travel in high comfort with our top-tier cabin facilities

Free Wi-Fi
Power Outlets
Extra Legroom
VIP Seating
Why us

Why choose Dreamline

First-class road travel with East Africa's premier express operator

Massive promo savings

Pay less when booking directly. Save up to 25% instantly on select morning and evening coach schedules.

Widest network connectivity

Extensive daily scheduled departures linking major cities across Kenya, Uganda, Rwanda and beyond.

Loyalty credit rewards

Earn credit points on every trip. Redeem accumulated travel credits to book free future tickets.

First-class comfort cabin

All VIP and regular express buses include high-speed Wi-Fi, individual power ports and deep-reclining seats.

Our fleet

Our elite bus fleet & cabin

Experience luxury and comfort on every journey

VIP Express Cabin

VIP Express Cabin

Ultimate luxury on our primary routes with spacious reclining seats, personal entertainment screens and complimentary refreshments.

First-Class Night Cruiser

First-Class Night Cruiser

Unwind at night under calming ambient lighting with lie-flat seats, temperature-controlled cabin and dedicated attendant service.

Executive Express Coach

Executive Express Coach

Our standard premium service featuring high-speed Wi-Fi, onboard entertainment, power outlets and ergonomic seats with ample legroom.

Looking for online booking?

Book directly from our website and enjoy up to 25% discount on select routes. Instant confirmation via WhatsApp and SMS.

FAQ

Dreamline booking FAQ

Frequently asked questions and their answers

How do I perform an online booking?
Select your route and travel date on our booking form, choose your boarding and dropping points, then press "Search Bus". Follow the prompts to choose your seat and complete payment via M-Pesa or card for instant confirmation.
What are the booking prices to different destinations?
Fares from Nairobi to Kampala start from KES 3,500 for Express Coach. Nairobi to Kigali is KES 7,000, Nairobi to Goma is KES 8,000, Nairobi to Juba is KES 8,500 and Nairobi to Mbarara is KES 6,500. VIP class is available on all routes. Prices may vary by season and availability.
What payment methods are accepted?
We accept M-Pesa, Airtel Money, debit/credit cards and bank transfers. Your ticket is sent immediately via SMS and WhatsApp after payment confirmation.
Can I cancel or reschedule my booking?
Yes. Cancellations made at least 24 hours before departure are eligible for a partial refund or free rescheduling. Same-day rescheduling is subject to a 10% re-booking fee.
Do you have direct bus routes to Kampala, Kigali and Goma?
Yes. Dreamline operates direct daily routes from Nairobi to Kampala, Kigali, Goma, Juba, Bujumbura and Mbarara. Cross-border travel includes stops at designated border points for customs clearance.
What are the benefits of booking online?
Booking online gives you instant seat selection, real-time bus tracking, mobile ticketing, M-Pesa payment integration and 24/7 customer support. You also earn loyalty points on every booking.

  Print your ticket

Enter your booking reference or ticket number to print your ticket.

  How can we help?

Reach our customer support team.