Red and white intercity bus on a road at sunset with power lines and traffic lights visible in the background
Daily Departures Across Kenya

Kenya's Most Reliable Long-Distance Bus Service

Connecting Nairobi to North Eastern and Coastal Kenya daily. From Garissa to Wajir, Mombasa to Lamu — travel in comfort with Dream Cruiser's modern fleet. Travel in comfort with Kenya's most reliable long-distance operator.

Licensed operator since 2015
Daily morning & overnight departures
10+ destinations across Kenya
Call to Book

Need help? Call our Nairobi desk — we'll find your route.

Our Routes

Find Your Bus

Search routes across Kenya's most vital corridors.

Nairobi to Mwingi bus route

NairobiMwingi

Daily Commuter · 1 stop

KES 1,500
Nairobi to Ukasi bus route

NairobiUkasi

Daily Commuter · 2 stops

KES 1,500
Nairobi to Bangal bus route

NairobiBangal

Daily Commuter · 3 stops

KES 1,700
Nairobi to Garissa bus route

NairobiGarissa

Daily Commuter · 4 stops

KES 2,000
Nairobi to Modogashe bus route

NairobiModogashe

North Eastern Line · 5 stops

KES 2,500
Nairobi to Habaswein bus route

NairobiHabaswein

North Eastern Line · 6 stops

KES 3,000
Nairobi to Lagbogol bus route

NairobiLagbogol

North Eastern Line · 7 stops

KES 2,800
Nairobi to Leheley bus route

NairobiLeheley

VVIP / Luxury · 8 stops

KES 3,300
Nairobi to Wajir bus route

NairobiWajir

VVIP / Luxury Coach · 9 stops

KES 3,500
Nairobi to Mombasa bus route

NairobiMombasa

Coastal Express · Direct

KES 1,800
Nairobi to Lamu bus route

NairobiLamu

Night Express · Direct

KES 2,700
Wajir to Nairobi bus route

WajirNairobi

VVIP / Luxury Coach · 9 stops

KES 3,500
Mwingi to Nairobi bus route

MwingiNairobi

Daily Commuter · 1 stop

KES 1,500
Ukasi to Nairobi bus route

UkasiNairobi

Daily Commuter · 2 stops

KES 1,500
Bangal to Nairobi bus route

BangalNairobi

Daily Commuter · 3 stops

KES 1,700
Modogashe to Nairobi bus route

ModogasheNairobi

North Eastern Line · 5 stops

KES 2,500
Habaswein to Nairobi bus route

HabasweinNairobi

North Eastern Line · 6 stops

KES 3,000
Lagbogol to Nairobi bus route

LagbogolNairobi

North Eastern Line · 7 stops

KES 2,800
Leheley to Nairobi bus route

LeheleyNairobi

VVIP / Luxury · 8 stops

KES 3,300
Mombasa to Nairobi bus route

MombasaNairobi

Coastal Express · Direct

KES 1,800
Lamu to Nairobi bus route

LamuNairobi

Night Express · Direct

KES 2,700
Orange and white commercial truck with DREAM text on cab, parked on street
Why Dream Cruiser

Travel Kenya With Confidence

Dream Cruiser LTD is Kenya's trusted long-distance bus operator, connecting Nairobi to North Eastern and Coastal regions daily. We're committed to safe, reliable, and comfortable travel across Kenya's most vital corridors.

Safety First

Modern fleet with regular maintenance, professional drivers, and comprehensive safety protocols on every journey.

Reliable Schedules

Daily departures — early morning and overnight — so you never miss your connection. Punctual, dependable, always on time.

Wide Coverage

From Nairobi to Wajir, Mandera, Mombasa, and Lamu — plus the Isiolo Corridor reaching Moyale and Marsabit.

Schedules & Fares

Find Your Route. Lock In Your Fare.

Transparent pricing with no hidden fees. All fares in Kenyan Shillings.

RouteFrom
Nairobi → WajirKES 3,500
Nairobi → MombasaKES 1,800
Nairobi → LamuKES 2,700
Nairobi → GarissaKES 2,000
Nairobi → ModogasheKES 2,300
Nairobi → HabasweinKES 2,500
Flagship Route

Nairobi → Wajir Express

Our premier long-distance service carving through the Garissa Highway. Ten stops connecting Kenya's North Eastern corridor with comfort, reliability, and world-class service.

NairobiDeparture Hub
MwingiStop 2
UkasiStop 3
BangalStop 4
GarissaMajor Hub
ModogasheStop 6
HabasweinStop 7
LagbogolStop 8
LeheleyStop 9
WajirFinal Destination
KES 3,500
Starting fare
~12 hrs
Journey time
Rear view of a red and white Dream brand bus with Book online text, Gen-ZH name, and phone number displayed
Daily Departures
6:30 AM & 8:10 PM

Ready to Travel?

Secure your seat on Kenya's most reliable long-distance bus service. Morning and overnight departures available daily.

Or call +254 788 808007 for phone booking assistance

Quick Enquiry

Need Help Booking?

Tell us your route and travel date — we'll confirm your seat and get back to you within hours.