Front view of a Scania Dreamline coach bus with illuminated headlights and red and blue livery on a highway

Eagle Above The Rest

Book Bus Tickets Across Kenya

Pick your route, choose your exact seat and confirm on WhatsApp. No card details, no queues, no agents.

Book A Bus

NairobiMombasa from KES 1,800 · Normal class

  • No online payment
  • Pick your own seat
  • 34+ daily routes
  • Booking desk on call

Our fleet

The coaches you'll ride on

Scania and Mercedes-Benz coaches across the network — VIP recliners on the long corridors, standard executive class on the regional runs.

Burgundy and black luxury tour bus with Dreamline branding parked outside a warehouse facility
Modern black and silver double-decker tour bus parked in an industrial area under cloudy sky
Blue and black luxury tour bus on a desert road with dramatic cloudy sky in background
Maroon and white double-decker tour bus parked on a brick surface with trees and power lines in background
Decorated tour bus with colorful phoenix artwork and red accents on black exterior, parked on dirt ground
Three ornately decorated black buses lined up at dusk with colorful neon graphics and headlights illuminated
Black luxury intercity bus with neon blue accents and ornate front grille parked at a station
Front view of Dreamline tour bus with purple lettering and illuminated headlights parked near modern buildings

On-board

Amenities

Travel in comfort with our premium facilities

Free WiFi

Stay online for the whole journey — perfect for getting work done on long trips.

Power Outlets

Charge your phone and laptop at every seat on every VIP and Business coach.

Safe & Insured

Every coach is fitted with seatbelts and our vetted drivers cover 1M+ km a year.

On-board Music

Every coach has its own curated playlist to make the journey fly by.

Choose your comfort

Three classes on the same route

Same route, different seats. Pick the class that matches your budget and your journey length.

Normal

44 seats

Our everyday coach — comfortable reclining seats and the most affordable fare on every route.

  • Reclining seats
  • Luggage hold
  • Air conditioning

Example — Nairobi → Mombasa one way

KES 1,800

Most booked

VIP

36 seats

Extra legroom, wider seats and a calmer cabin. Popular on the long-haul night departures.

  • Extra legroom
  • Wider seats
  • Air conditioning
  • Reading light

Example — Nairobi → Mombasa one way

KES 2,520

Business Class

28 seats

Our top cabin — the fewest seats per bus, the most space, and priority boarding.

  • Priority boarding
  • Maximum legroom
  • Wider seats
  • Complimentary water

Example — Nairobi → Mombasa one way

KES 3,240

Good to know

Frequently asked questions

Everything travellers ask us before their first trip. Still unsure? Our booking desk answers on WhatsApp.

Ask us directly
How do I pay for my ticket?

Payment is arranged directly with our booking desk on WhatsApp. This website never asks for card or mobile-money details — you send your booking summary, we confirm the seat, then we send you the payment instructions.

Can I choose my own seat?

Yes. After you pick a departure and tap View Seats, the live seat map opens. Seats already taken are greyed out and can't be selected, so what you see is what's actually free.

What's the difference between VIP and Regular?

VIP coaches have wider reclining seats, more legroom, power outlets and on-board WiFi. Regular coaches are our standard configuration at a lower fare. The fare shown always matches the class and departure zone you picked.

How far in advance should I book?

For weekday travel a day ahead is usually plenty. Friday evenings, Sunday afternoons, public holidays and the December peak fill up fast — we recommend booking three to four days ahead on those dates.

Can I change or cancel my booking?

Message the booking desk on WhatsApp as early as you can. Changes and cancellations are handled case by case depending on how close you are to departure and whether the seat can be resold.

Where do I board the bus?

Each route page lists the departure point and reporting time for every trip. We advise arriving at least 30 minutes before departure so luggage can be loaded and your seat confirmed.

No online payment

We confirm on WhatsApp — never on this page

This website never takes your card or mobile-money details. Once you've chosen your trip and seat, we open WhatsApp with your full booking ready to send. Our desk confirms availability and sends payment instructions directly.

Buscar EA Bookings

Typically replies in minutes

BOOKING REQUEST

Passenger Name: Jane Wanjiru
Phone: +254 7xx xxx xxx
Route: Nairobi → Mombasa
Travel Date: 17 Sep 2026
Departure Time: 06:30
Bus/Class: VIP
Seat Number(s): 4A, 4B
Fare per Seat: KES 2,520
Number of Seats: 2
Total Amount: KES 5,040

Please confirm my booking and
provide payment instructions.

Example of the message we receive