In December 2003, a coaching fleet called Easy Coach was built up to undertake public transport activities: situated in Nairobi, where its main office sits to date, it only plied one route then, Nairobi to Kisumu, before adding Kakamega when demand for its eco-efficient bus services rose.

This year, Easy Coach turns 20, and from its humble beginnings, starting with only 11 buses and 50 workers, it has grown to be one of the most iconic Kenyan transport companies, giving direct employment to nearly a thousand people.

“We have almost 900 people working for us,” Easy Coach owner Azym Dossa was quoted when he talked to BD Africa in August 2023.

Easy Coach latest ticketing details
Azym Dossa – Easy Coach founder and owner.

His business became successful and expanded rapidly. Today, this long-distance coach serves 40 top destinations in Kenya, and passengers prefer it because of the continuous improvements it makes to its fleet, pocket-friendly fares, and the harmonious relationship of transit operators with travelers.

Easy Coach’s position is that it is open to innovation and is keen to embrace technologies that complement its vast transport network for convenience. Therefore, passengers can book its buses online and pay their fares directly using Mpesa;

Book your bus tickets online

You can quickly get Easy Coach bus tickets online via its website, where you can conveniently check bus schedules, destinations, or routes and compare its prices, as well as the amenities provided, like Wi-Fi and USB charging ports.

Here is how you can grab your ticket now;

1. Click or paste it on your browser
2. On the homepage, there is an online booking section. Navigate to it and fill in the From and To areas with your departure and destination, respectively
3. Select your date of traveling and hit ‘Make a booking’ to view available Easy Coach buses, prices, available seats, and timings
4. Check for your most preferred bus and ‘Select Seat’
5. Choose your sitting area and proceed by clicking ‘BOOK NOW’ to continue with Easy Coach’s online booking process
6. You’ll be directed to the Booking Submission part. Supply passenger’s details like name, ID, and phone numbers
7. Below it, enter your payment information (Safaricom phone number for Mpesa)
8. Go to ‘Pay with Mpesa’ to pay your bus fare to get your ticket online

Payments are automatically processed when you enter your Mpesa PIN upon making this online request. Consequently, you’ll receive your Easy Coach bus ticket number via SMS showing where you are going, the date and time for traveling, and the money paid for it.

Be sure to show up at the departure point at the designated time to catch your booked Easy Coach bus on time. But what happens when you delay or miss it? Firstly, you can reschedule your travel at least two hours before the actual leaving time, failure to which you will be charged an extra Ksh300 for modifying your ticket details. Canceled tickets are valid for 90 days after cancellation.

In case of a no-show, passengers must pay 50% of the original ticket for emergency travel arrangements within 24 hours.

How much is an Easy Coach bus ticket?

Easy Coach bus fares vary according to trip length. Children under three years do not pay for tickets, but other riders are not categorized based on age groups as they pay standard prices, which can be seen alongside route information online or at Easy Coach offices.

You can expect to pay anything from Ksh1,000 – Ksh2,500 bus fare.

Take a look at Easy Coach’s top routes and latest fares;

Easy Coach popular routes Bus fare
Nairobi to Kisumu Ksh1,750
Nairobi to Sirare Ksh1,450
Nairobi to Kericho Ksh1,500
Bomet to Kisii Ksh700
Bomet to Sori Ksh950
Bomet to Oyugis Ksh700
Kapsabet to Nakuru Ksh1,350
Nairobi to Bondo Ksh1,750
Nairobi to Busia Ksh1,800
Nairobi to Mbale Ksh1,750
Nairobi to Kimilili Ksh1,650
Nairobi to Usenge  Ksh1,750
Nairobi to Bumala Ksh1,800
Nairobi to Homabay Ksh1,400
Bungoma to Nakuru Ksh1,500
Kakamega to Nairobi Ksh1,650
Kakamega to Nakuru Ksh1,150
Nairobi to Malaba Ksh1,750