Ena Coach, Bus Company in Kenya

Ena Coach is a bus company in Kenya that operates a network of bus services connecting various towns and cities across the country. The company was established in 2015 and has since become a leading provider of intercity bus transportation in Kenya.

Ena Coach offers its customers comfortable and reliable travel services, with a fleet of modern buses and well-trained drivers and staff.

Ena Coach Bus Company services

This Bus Company offers both passenger transport and parcel deliveries countrywide at affordable charges.

Ena Coach Bus Booking

There are two ways of booking buses in Kenya; offline (booking offices) and online (website or mobile app).

Mobile App

The company has invested in a Mobile App which offers customers more bus booking convenience. Travelers lesser amount when they use ENA Coach Mobile App. They also get travel credit and save money from deals and promotions. The booking App is available for download on Google Play Store.


This is an online booking platform for Kenyan Buses. The website (and mobile APP) lets customers buy tickets from favorite Kenyan bus companies. These companies include Modern Coast, Mash Poa, Coast Bus, BusCar, Simba Coach, and Medina Bus. Travelers can find and easily book tickets here.

NB: Besides iABIRI and the booking app, travelers can purchase bus tickets on the Ena Coach website. The site is easy to use and allows you to print bus tickets online.

How to Book Ena Coach Bus Tickets on their Website

  • Go to the ENA Coach Online Booking Website.
  • Enter your journey details (destination and travel date).
  • Select your preferred bus and seat.
  • Review your trip and continue.
  • Enter passenger details.
  • Complete payment with Mpesa.
  • Print your bus tickets online.

ENA Coach Bus Schedule and Routes

Major Towns and Cities: Mombasa, Kisumu, Homabay, Bomet, Nakuru, Migori, Kericho and Kisii.

Other Routes: Awendo, Mbita, Bondo, Sondu, Rongo, Sotik, Keroka, Siaya, Kendu Bay, Ndhiwa, Oyugis, Katito, Sirare and Ahero.

Schedule to Kisii and Nearby towns

  • 07:30 AM: From Nairobi to Rangwe and Sori.
  • 07:30 AM: From Nairobi to Kehanch
  • 08:00 AM: From Nairobi to Mbita and Sirare.
  • 08:00 AM: Bus from Nairobi to Kisii and Kendu Bay.
  • 08:00 PM: Bus from Nairobi to Oyugis and Kendu Bay.
  • 10:00 PM: From Nairobi to Migori and Mbita.
  • 11:30 PM: From Mombasa to Migori and Homa Bay.

Schedule to Kisumu and Nearby towns

  • 07:30 AM: LUXO Bus from Nairobi to Bondo.
  • 07:30 AM: LUXURY Bus from Nairobi to Usenge and Busia.
  • 08:00 AM: LUXO Bus from Nairobi to Busia.
  • 08:00 AM LUXURY Bus from Nairobi to Maseno, Kisumu, and Mbale.
  • 07:30 PM: LUXURY Bus from Nairobi to Busia.
  • 08:00 PM: LUXURY Bus from Nairobi to Maseno, Nyando, and Usenge.
  • 08:00 PM: LUXO Bus from Nairobi to Bondo, Maseno, and Siaya.
  • 08:30 PM: LUXO Bus from Nairobi to Busia.
  • 10:00 PM: LUXURY Bus from Nairobi to Kisumu and Mbale.

Main Office Nairobi Contacts and Location

Wakulima House (KPCU Building), ground floor.
Along Haile Selassie Avenue, Nairobi.

  • Website: http://www.enacoach.co.ke
  • Main Phone: 0709 83200
  • Email Address: info@enacoach.co.ke

Ena Coach Contacts

For inquiries, you can reach Ena coach Bus company through different contacts depending on which office you need information from. Below is a list of Contacts from different Ena Coach Bus offices.

  • Mbita: 0768716310
  • Migori: 0768716303
  • Mombasa: 0768716001
  • Mutarakwa: 0768716218
  • Nakuru: 0768905245
  • Narok: 0768716219
  • Ndhiwa: 0768716307
  • Ndori: 0768905248
  • Nyachenge: 0768716299
  • Rodi: 0768716306
  • Rongo: 0768716301
  • Ahero: 0768716315
  • Afya Centre: 0768716003
  • Awendo: 0768716302
  • Birongo: 0768716224
  • Bomet: 0768716220
  • Bondo: 0768905243
  • Eastleigh: 076890526


In conclusion, Ena Coach is a well-respected bus company that has made significant contributions to Kenya’s transportation industry.

Its dedication to providing quality services has earned it a loyal customer base. It continues growing and expanding its services to meet the evolving needs of passengers through its extensive network of routes and modern fleet of buses.