ENA Coach has served travelers in Kenya for over ten years. The company offers both public transport and parcel delivery services across the country.
With its modern online booking system, ENA Coach makes travel planning fast and easy. You no longer need to stand in long queues—just book your seat from anywhere.
This simple innovation has changed how Kenyans move around. Whether you’re heading upcountry or returning to the city, ENA Coach helps you travel smoothly.
Their buses and shuttles are reliable and convenient. Thousands now rely on ENA Coach for safe, comfortable, and stress-free journeys every day.

Your Complete Guide to Booking ENA Coach Online
ENA Coach is a public transport company in Kenya. It owns and operates several buses and shuttles. The company has been in business since 2010. Besides moving people, ENA Coach also offers courier services.
Their buses come with free Wi-Fi and charging ports for your devices. ENA Investments Limited manages the company.
ENA vehicles travel on most long-distance routes across Kenya. All their drivers have valid licenses and the right training.
How to Book ENA Coach Online
You can book ENA Coach tickets online or at any ENA office. The online process is simple and works well on both smartphones and computers.
The website is easy to use. Just follow these steps:
Go to the ENA Coach booking website.
At the top, you’ll see two tabs: From and To. Type in where you’re boarding and your destination.
Enter the number of passengers and your travel date.
Fill in the rest of the form and click Search.
A list of buses and seat options will appear. Choose your bus and seat number. Prices show on the right.
Click Continue to review your booking. If everything looks good, click Continue again.
Add the passenger details.
Make your payment using Lipa na M-Pesa. Mobile money is the most common option.
After payment, your ticket is ready. You can print it if you want.
Tip: ENA Coach also has an app for Android users. You can download it from the Google Play Store and use it instead of the website.
ENA Coach Fares
ENA Coach prices depend on how far you’re traveling. The longer the distance between your boarding and drop-off points, the higher the fare.
To find out the exact cost, simply enter your starting point and destination on the ENA Coach app or website.
The system will automatically show you the fare before you complete your booking. Keep in mind that fuel prices in Kenya have recently gone up. This may have caused a slight increase in transport fares.
ENA Coach vehicles travel to and from the following destinations:
Awendo, Birongo, Bomet, Bondo, Bumala, Busia, Homa Bay, Katito, Kebirigo, Kehancha, Kendu Bay, Kericho, Keroka, Keumbu, Kijauri, Kisii, Kisumu, Maseno, Mbita, Migori, Mombasa, Nairobi, Nakuru, Narok, Ndiwa, Nyachenge, Nyamira, Oyugis, Rodi Kopany, Rongo, Siaya, Sirare, Sondu, Sori, Sotik, Tabaka, and Voi.
ENA Coach Parcel Services
ENA Coach also delivers parcels to major towns across Kenya. Their parcel service is reliable and widely used.
To send a parcel, call the contact number for your nearest ENA Coach office. They will give you details, including pricing and delivery time.
ENA Coach Contacts for Online Booking and Parcel Services
If you need help with booking or sending parcels, you can reach out to ENA Coach through the numbers below. Each office has its own contact.
Main Office Address:
KPCU Building (Wakulima House), Ground Floor
Haile Selassie Avenue, Nairobi, Kenya
Nairobi (KPCU): 0709832000 / 301 / 302 / 303 / 305
Afya Centre: 0768716003
Ahero: 0768716315
Awendo: 0768716302
Birongo: 0768716224
Bomet: 0768716220
Bondo: 0768905243
Eastleigh: 0768905260
Homa Bay: 0768716309
Kangemi: 0768905261
Katito: 0768716312
Kehancha: 0768716304
Kericho: 0768905246
Keroka: 0768716223
Kendu Bay: 0768716311
Keumbu: 0768716225
Kijauri: 0768716222
Kisii Booking: 0768716297
Kisii Parcels: 0768716298
Kisumu Main: 0768905242
Kisumu Stage: 0768716315
KPCU Centre: 0768716004
Mbita: 0768716310
Migori: 0768716303
Mombasa: 0768716001
Mutarakwa: 0768716218
Nakuru: 0768905245
Narok: 0768716219
Ndhiwa: 0768716307
Ndori: 0768905248
Nyachenge: 0768716299
Oyugis: 0768716314
Rodi: 0768716306
Rongo: 0768716301
Siaya: 0768905244
Sirare: 0768716305
Sondu: 0768716313
Sori: 0768716308
Sotik: 0768716221
Uthiru: 0768716217
Workshop: 0768905247
Who Owns ENA Coach?
ENA Coach is owned and operated by ENA Investment Limited. The company belongs to Evans Nyagaka Anyona, who also oversees its operations.
How Much Does an ENA Coach Cost?
ENA Coach offers transport across many routes in Kenya. Fares usually range between Ksh 1,500 and Ksh 2,500, depending on your destination and travel distance.
ENA Coach Fare From Nairobi to Kisumu
Traveling from Nairobi to Kisumu with ENA Coach will cost around Ksh 1,600. The price may change depending on the bus type and availability.
ENA Coach Fare From Nairobi to Sirare
A trip from Nairobi to Sirare costs approximately Ksh 1,500. Always check the current fare on the ENA app or website before booking.
Does ENA Coach Travel to Mombasa?
Yes, ENA Coach offers trips to Mombasa. You can check schedules and fares on the app or website.
How to Change an ENA Coach Booking
To change your booking, contact ENA Coach customer service directly. You can also visit any ENA office for help with making changes in person.