Built for the long haul

Whether it's a night run down to the coast or a day trip across the border, the same standard applies on every seat.

Punctual departures

Fixed departure windows on every route, so a tight schedule stays a tight schedule.

Watched over the whole way

Every coach is GPS-tracked and regularly serviced, with drivers trained for long-distance roads.

Confirm on WhatsApp

Search your route, fill in your details, and confirm straight over WhatsApp with the desk that handles that corridor.

Where we run

Every destination we serve, grouped by region, with live fares for Standard and VIP seats. Search any two towns above to book instantly.

Please choose two different towns to search a route.

Coastal Region

Desk A · +254 103 761 442
Nairobi Mombasa
Daily departures · Standard & VIP available
Nairobi Malindi
Daily departures · Standard & VIP available
Nairobi Kilifi
Daily departures · Standard & VIP available
Nairobi Mtwapa
Daily departures · Standard & VIP available
Nairobi Bamburi
Daily departures · Standard & VIP available
Nairobi Lamu
Daily departures · Standard & VIP available
Nairobi Voi
Daily departures · Standard & VIP available
Nairobi Watamu
Daily departures · Standard & VIP available
Nairobi Mpeketoni
Daily departures · Standard & VIP available
Nairobi Ukunda / Diani
Daily departures · Standard & VIP available
Mombasa Malindi
Daily departures · Standard & VIP available

Nairobi & Central Hubs

Desk A · +254 103 761 442
Nairobi Athi River / Mlolongo
Daily departures · Standard & VIP available
Nairobi Kibwezi
Daily departures · Standard & VIP available
Nairobi Mtito Andei
Daily departures · Standard & VIP available
Nairobi Kitui
Daily departures · Standard & VIP available
Nairobi Embu
Daily departures · Standard & VIP available
Nairobi Meru
Daily departures · Standard & VIP available
Nairobi Maua
Daily departures · Standard & VIP available

Rift Valley & Western Kenya

Desk B · +254 108 504 492
Nairobi Nakuru
Daily departures · Standard & VIP available
Nairobi Eldoret
Daily departures · Standard & VIP available
Nairobi Kitale
Daily departures · Standard & VIP available
Nairobi Kisumu
Daily departures · Standard & VIP available
Nairobi Kericho
Daily departures · Standard & VIP available
Nairobi Kisii
Daily departures · Standard & VIP available
Nairobi Homa Bay
Daily departures · Standard & VIP available
Nairobi Kendu Bay
Daily departures · Standard & VIP available
Nairobi Busia
Daily departures · Standard & VIP available
Nairobi Bungoma
Daily departures · Standard & VIP available
Nairobi Malaba
Daily departures · Standard & VIP available
Nairobi Kakamega
Daily departures · Standard & VIP available
Nairobi Webuye
Daily departures · Standard & VIP available
Mombasa Kisumu
Daily departures · Standard & VIP available
Kampala (Uganda) Kisumu
Daily departures · Standard & VIP available

Cross-Border

Desk B · +254 108 504 492
Nairobi Kampala (Uganda)
Daily departures · Standard & VIP available
Kampala (Uganda) Mombasa
Daily departures · Standard & VIP available

The fleet on the road today

Modern coaches fitted with Wi-Fi, power outlets, reclining seats and onboard toilets — the same standard on the coast, the west, and across the border.

Wi-Fi & power

Stay connected or charge up over an 8-hour run.

VIP legroom

Reclining, extra-legroom seats on select routes.

Onboard toilets

Fewer stops, more sleep on the overnight legs.

Air conditioning

Climate control fitted across the fleet.

Sending something instead of someone? Same network, same day.

Drop a parcel at any Dreamline booking office and collect it at the destination office — using the same routes our coaches already run, every day.

Find a booking desk

Regulars on the road

Notes from travelers on the coast, western and cross-border routes.

"Searched Nairobi to Mombasa, filled the form and confirmed on WhatsApp in under two minutes."

Nairobi → Mombasa traveler

"The overnight coach to the coast means I land in Malindi rested instead of losing a full day to the road."

Nairobi → Malindi traveler

"Booked the Kampala route and the western desk confirmed my seat within minutes of messaging."

Nairobi → Kampala traveler

Two desks, one network

Bookings are split by corridor so confirmations move faster. Search a route above and you'll be routed to the right desk automatically.

Desk A — Coast & Central

+254 103 761 442

Handles Nairobi, the Mombasa Road corridor, and every coastal & central-route town: Mombasa, Malindi, Kilifi, Mtwapa, Bamburi, Lamu, Voi, Watamu, Mpeketoni, Ukunda/Diani, Athi River/Mlolongo, Kibwezi, Mtito Andei, Kitui, Embu, Meru, Maua.

Chat on WhatsApp

Desk B — Rift Valley, Western & Cross-Border

+254 108 504 492

Handles Nakuru, Eldoret, Kitale, Kisumu, Kericho, Kisii, Homa Bay, Kendu Bay, Busia, Bungoma, Malaba, Kakamega, Webuye, and cross-border service to Kampala, Uganda.

Chat on WhatsApp

Select your seats

Nairobi → Mombasa · pick up to 1 seat
Available Selected Taken Front row