Easy Coach bus online booking, routes and fares (updated for 2025)

Easy Coach bus online booking, routes and fares (updated for 2025)

The local transport industry in Kenya is quite vibrant. Key stakeholders in the industry have embraced modern technology, such as the Easy Coach bus online booking process. Before the introduction of online bus booking, one had to visit offices in person to book a seat and pay. Today, travellers can secure their seats and pay at their comfort.

Easy Coach bus online booking, routes and fares (updated for 2025)
Easy Coach bus online booking, routes and fares (updated for 2025). Photo: @EasyCoachltd_ (modified by author)
Source: Twitter

TABLE OF CONTENTS

Key takeaways

  • The Buupass easy coach online booking system has made it easy for travellers to book seats in buses and matatus.
  • Buupass has collaborated with various bus operators, including 2NK Sacco, Modern Coast, Prestige, and Climax Coaches.
  • Through this platform, the Easy Coach online booking process has become a breeze for travellers. You can also book a seat on the Easy Coach website.

Easy Coach bus online booking

Did you know you do not have to create an account or sign up for anything to book an Easy Coach bus on Buupass? All you have to do is visit the Buupass website, check for seat availability, and book your seat.

You can also book your seat using the Easy Coach website on your smartphone or computer.

Easy Coach bus online booking prices in 2025

Check out the current routes and fares to different locations in the tables below. The prices are updated as of 16th May 2025.

Departures from Nairobi to upcountry

Below are the routes from Nairobi city to various upcountry locations. The amounts are for one-way travel.

Destination (from Nairobi)Fare in KES
Bungoma1,750
Busia1,800
Eldoret1550 - 1,750
Kakamega1,650
Awendo1,450
Malaba1,750
Kapsabet1,450 - 1,650
Bondo1,750
Mumias1,650
Kitale1,700
Mbale 1,750
Homabay1,400
Kisii1,250 - 1,450
Migori1,450
Sirare1,450
Kisumu1,750 - 1,800
Kericho1,600 - 1,800
Nakuru1,300 - 1,800
Webuye1,650 - 1,750
Kaimosi1,450 - 1,650
Narok1,200 - 1,450
Rongo1,400 - 1,450
Moi's Bridge1,650 - 1,700
Usenge1,750
Maseno1,750 - 1,800
Siaya1,750
Ugunja1,800
Bumala1,800
Bomet1,150 - 1,450

More destinations from Nairobi are listed in the table below. Note that these charges are VAT-inclusive.

Destination (from Nairobi)Fare in KES
Oyugis1,400
Keroka1,150 - 1,450
Mbita1,400
Ndori1,750
Kendubay1,400
Butere1,750

Departures from upcountry to Nairobi

The table below shows the fares from other parts of the country to Nairobi using the online shuttle booking platforms.

Departure (to Nairobi)Fare in KES
Bungoma1,750
Busia1,800
Eldoret1,550
Kakamega1,650
Malaba1,750
Kapsabet1,450
Bondo1,750
Mumias1,650
Kitale1,700
Mbale1,750
Homabay1,400
Kisii1,400 - 1,450
Migori1,450
Sirare1,450
Kisumu1,750
Kericho1,250 - 1,500
Nakuru750 - 1,400
Webuye1,650
Kaimosi1,450
Narok1,000 - 1,450
Rongo1,400 - 1,450
Moi's Bridge1,650
Usenge1,750
Maseno1,750
Siaya1,750
Ugunja1,750
Bumala1,800
Awendo1,450
Oyugis1,400

More departure points to Nairobi are listed in the table below. These charges are VAT-inclusive.

Departure (to Nairobi)Fare in KES
Bomet1,000 - 1,450
Keroka1,400 - 1,450
Mbita1,400
Ndori1,750
Kendubay1,400
Butere1,750

Courier services

Easy Coach also delivers letters and parcels for clients. These attract different charges. Below is the courier services guide.

Description of parcelCharges
Small envelopesKES 250.00
Large envelopes with documentsKES 300.00
Letters to KampalaKES 400.00
0 - 7 kilogramsKES 300.00
8 - 10 kilogramsKES 350.00
11 - 15 kilogramsKES 450.00
16 - 19 kilogramsKES 500.00
20 - 25 kilogramsKES 600.00
26 kilograms and aboveKES 20.00 per kilo + VAT

NB: The above prices are subject to change as the management deems fit.

How do you book an Easy Coach ticket online?

How to book a ticket on Buupass
How to book a ticket on Buupass. Photo: buupass.com
Source: Original

Follow the steps below to complete your online process.

  1. On an internet-enabled device, open the Easy Coach website or visit the Buupass website.
  2. Enter your departure point, followed by your destination.
  3. Enter the date you wish to travel, then click Search Buses. A list of available vehicles and seats will pop up on your screen.
  4. Choose what you prefer, then fill in the passenger details.
  5. Click Proceed to Pay, and remit the indicated amount via M-Pesa, credit card, bank transfer, or other approved methods.
  6. After making the payment, you will receive a printable ticket through SMS or email. You must present the ticket at the boarding point on your travel date.

How do you contact Easy Coach?

There are various Easy Coach bus online booking contact numbers for their various offices situated across the country. If you wish to contact the company, use the Easy Coach contact details below.

OfficeTelephone number(s)
Bondo0738200316
Bumala0789366996
Bungoma0738200310
Busia0738200315/ 05523098
Eldoret0532030411 (fax)/ 0738200308
Kaimosi0738200323
Kakamega 0738200313/ 05630837 (fax)
Kampala+256776727270/ +256757727273
Kapsabet 0738200322/ 05352260
Kericho052 20417/ 0738200316
Kisii0736046164
Kisumu0738200317/ 0738999703/ 0726354307/ 057 2026136 (fax)/ 057 2023983/ 0738200154/ 0733227649/ 0738302750
Kitale0738200309/ 0726354309/ 054 30066 (fax),
Malaba0738999705
Maseno057351216/ 0738200320
Mbale0738999704/ 05651487 (fax)
Migori0736046143
Moi's Bridge 0732538253
Mumias0738200318/9/ 056641361 (fax)
Nairobi0738200301/ 0726354301/ 0202210711/ 0202210712 (fax)
Nakuru0738200312/ 0726354312/ 0726354303/ 0738200303/ 051 2211500 (fax)
Narok0736141333
Rongo0738200083
Siaya0738200304
Sirare0736046132
Ugunja0738200324
Usenge0738200316
Webuye0738200321

Can you book Easy Coach online?

Yes, you can book your seat online via the Buupass website or the Easy Coach website.

How much is Easy Coach from Nairobi?

The fares from Nairobi vary depending on the location. Check the tables above to confirm how much it will cost you from Nairobi to your destination.

How can I reschedule my Easy Coach ticket?

You can contact the relevant Easy Coach customer care office number to assist you with rescheduling your ticket.

How much is Easy Coach from Nairobi to Rongo?

The fare from Nairobi to Rongo ranges from Ksh 1400 to Ksh 1,450.

How much is the transport fare from Nairobi to Kisumu?

The fare from Nairobi to Kisumu costs Ksh 1,750.

How do you book Easy Coach using M-Pesa?

You can book your seat on Buupass or the Easy Coach website. Once you confirm a seat is available, proceed to book and pay via M-Pesa. You will receive a prompt giving you all the payment details.

Who is the owner of Easy Coach?

Azym Dossa is the founder and Managing Director of Easy Coach Kenya. He set up this business in 2003.

Which is the best site to book buses?

The Buupass website is considered the market leader for online bus booking in Kenya. They offer a user-friendly platform to reserve seats and make payments for various bus companies.

Which other buses have online booking platforms?

Buses like Tahmeed, Ena Coach, Guardian and Dreamline have their online booking systems on their respective websites.

How do I check Ena Coach's online booking fares?

You can check Ena Coach's online booking fares on their website.

How much does Easy Coach charge per kg?

Easy Coach charges Ksh 20 per kg for every kilo above 26.

Does Easy Coach have an app?

Yes, Easy Coach bus has an online booking app on Google Play Store, known as EasyCoach Booking.

Does Easy Coach refund money?

Easy Coach's ticket terms and conditions state that tickets are non-refundable

The Easy Coach bus online booking is pretty simple. You can book your seat using the Easy Coach website or the Buupass website.

DISCLAIMER: This article is not sponsored by any third party. It is intended for general informational purposes only and does not address individual circumstances. It is not a substitute for professional advice or help and should not be relied on to make decisions of any kind. Any action you take upon the information presented in this article is strictly at your own risk and responsibility!

Tuko.co.ke recently published how to check your NHIF account status online. All Kenyans are encouraged to enrol on the National Hospital Insurance Fund. This insurance comes in handy when unprecedented illnesses and diseases hit households.

All enrolled citizens should keep their accounts updated to access affordable medical care. You can check the status of your account online.

Source: TUKO.co.ke

Authors:
Asher Omondi avatar

Asher Omondi (Copyeditor) Asher Omondi is a political and current affairs editor with over six years of experience in digital media. Previously, he had worked in various organisations both as a social media manager and a monitor (FEMNET, Ghafla Kenya). He was a Broadcast Journalism student at the Kenya Institute of Mass Communication class of 2013. You can reach Asher at [email protected].

Emmanuel Tamaro avatar

Emmanuel Tamaro (Lifestyle writer) Emmanuel Tamaro is an editor with over 4 years of working in digital media for Tuko.co.ke, Yen.com.gh, and iWriter. He is an alumnus of the Faculty of Media and Communications at Multimedia University (2019). Tamaro mostly focuses on the entertainment and technology niches. He won the Best Writer award in 2022 (Tuko.co.ke). In 2023, Tamaro finished the AFP course on Digital Investigation Techniques. Email: [email protected]

OSZAR »