Though it is not common, you will find yourself sending money to the wrong person. That when the ‘how to reverse MPesa’ question comes in.
If you have send money to the wrong person, here is what you
need to do fast. Follow any of the three methods below.
How to Reverse Mpesa
Method 1
Copy the transaction ID that looks like
NDN0FI1UISR.
Open a new SMS and put in the transaction ID as
your message.
Send this message to 456.
Relax and wait for Safaricom do its thing.
You will receive a message that goes this way;
‘Dear Customer, your
reversal request has been received and is being processed. We will send you a status
update within 5 minutes, thank you.’
At this point, there is only one thing you can do, wait and
hope that within 5 minutes you will have your money back.
Method 2
The minute you realize that you have send money to the wrong
person, the best and fastest method it to immediately forward that message to
456.
A typical Mpesa message you receive after sending money to
someone goes this way.
‘NDN0FI1UXXX Confirmed. Ksh. 560.00 sent to Mlowezi Mlachake 0724 XXX657 on 29/04/2019 at 1.09PM. New Mpesa balance is Ksh. 243XX.00. Transaction cost is Ksh. 15.00. To reverse forward this message to 456.’
I hope you are noting the last bolded line in the message.
Again, as I said earlier, you have to be patient and hope
that the money gods will be in your favor.
Method 3
If you have mySafaricom App installed on your phone, fire it up and go to Mpesa. Scroll to the bottom of the page and find ‘Mpesa Statement.’ See screenshot below.
Once here, tap the ‘Mpesa
Statement.’ Two options will be presented to you. ‘Full Statement’ or ‘Mini
Statement.’
Tap on the ‘Mini
Statement’ to fire it up.
A list of transactions you have recently done will be
presented to you. See image below.
Tap on the transaction you want to reverse. A pop up message
will come up asking, ‘Do you really want
to raise reversal request?’
Off course, your answer should be OK. Have a look.
Again, you will receive a message acknowledging receipt of
your request.
How to avoid doing Mpesa Reversals
Safaricom today gives you the chance to check and confirm
that the person you are sending money to is the correct one.
You can always cancel the transaction as soon as you realize
that a wrong number has been entered.
Moreover, if you frequently send money to some individuals, I
recommend saving such names in the Safaricom SIM for easy extraction whenever
you need them.
Conclusion
Sending money to the wrong person can be a painful experience.
Immediately you realize that you have made a mistake, act as fast as possible
before the money is withdrawn from the other end.
If it is withdrawn, Safaricom may have limited options
assisting you. Here is a message that once you receive, you know that things
are not looking good.
‘Dear Customer, we are
unable to process your M-Pesa reversal for NDN0FI1UISR at this time. Kindly try
again within 5 minutes. Thank you.’
That is why speed is of essence. This likely tells you that the money has already been withdrawn. Lastly, it is equally important to note that you can reverse received cash from someone.
I hope I have answered your question, how to reverse Mpesa, should you have any question or concern, please get to me via the contact form.
If you are looking for any information about Viusasa, then this is the ultimate guide to downloading the app. Within minutes, you can be watching videos online at extremely low prices. Indeed, Viusasa has taken the Kenyan video lover by storm.
But what is Viusasa?
It would only be fair for us to understand exactly what this is.
Viusasa is a Video on demand (VOD) platform owned by Royal
Media Services offering entertainment. With the App, you can enjoy TV programs,
shows, videos, music and other forms of entertainment on any device anywhere.
Moreover, you can download content and watch it at later
whether you are on the move or somewhere without internet connection.
Viusasa Application Download
I must admit that I have been using Viusasa for some time.
However, I did uninstall the application to bring you the actual steps to take
if you wish to enjoy its services.
Most Viusasa users use the phone, so if you have one, make sure
that you are connected to a network. If
you are ready then, let us do this.
To begin downloading the Viusasa Application, on your phone, go to Google Play store. The Google Play Store is on any android device by default. Therefore, it should be easy to find.
Once there, type ‘Viusasa’
in the search bar and hit ‘Search.’
You should be able to see this page.
Now all you need to do now is hit the ‘Install Button.’ If you are following this guide, please do so.
The application will begin downloading, it is about 8.4 MB, and
so it will take a few seconds to download, though this will also depend on strength
of your network.
Once downloaded, you will be presented with two options, ‘Uninstall’ and ‘Open.’
Hit the ‘Open’
Button.
The app begins putting up the settings. The first setting to
come is the language option. See the screenshot below.
Choose the language that suits you. Once done, hit the ‘Continue’ Button. If successful, you
should be taken to this page.
Now here you have two options, to either ‘Register’ or ‘Sign In.’ Off Course if you have ever used the app, then all you need to do is ‘Sign In’.
However, this tutorial is for a newbie (someone who has
never used the application). In addition, I did uninstall the app on my phone
to take you through the whole process.
For this reason, if you are doing it for the first time, hit
the ‘Register’ Button. The next page
simply asks you to create your Viusasa account.
The process is as simple as;
Entering your phone number.
Choosing a password, which should be between 4
to 18 characters and confirming the same.
If you are done with this process hit the ‘Create Your Viusasa Account’ button.
Congratulations, you have just created your account, and in terms
of entertainment, the sky is your limit.
This page will be presented to you.
How to subscribe to Viusasa
Once you have downloaded the app, you are not yet done. You
have to subscribe.
The Viusasa VOD app has 3 options you can subscribe to.
1. Videos
Under the videos package, you can subscribe
to any of the following:
Kshs. 10/Daily videos that are unlimited
Ksh.60/Weekly videos unlimited
Ksh. 200/Monthly videos also unlimited
2. Music
Under the music section, here are
the packages.
Ksh. 5/Daily music unlimited
Ksh. 30/Weekly videos unlimited
Ksh.100/Monthly videos likewise unlimited
3. Videos and music
If you
want you want to enjoy both music and videos, you have the following options.
Ksh. 15/Daily videos and music unlimited
Ksh. 90/Weekly videos and music unlimited
Ksh. 300/Monthly videos and music unlimited.
So how do you pay for your Viusasa subscription?
The good thing is that you can pay via Mpesa, Paypal , Airtel Money or Visa.
In my case, after downloading the App, I tried paying a Video. However, I was prompted to subscribe. I hit the Subscribe button and was taken to this page.
I then selected
Mpesa, the good thing is that I was taken to my Mpesa wallet and paid without
any hustle.
In case, you
want to pay via Mpesa, here is how to do it.
Go to the M-Pesa menu on your handheld device
Select ‘Lipa Na M-Pesa’
Select ‘Pay Bill’
Enter the Viusasa pay bill number – 724177
Input your account number that is the mobile number you
used to enroll for Viusasa
Enter the amount you would wish to pay.
Finally Input your M-Pesa pin to authorize the payment.
Your Viusasa package is activated immediately.
How to get the most out of you
Viusasa Application
You do not want to subscribe for
something and not get much out of it. Here are suggestions to help you out.
1. Download Videos
This is what you should be doing if
you want to watch your favorite videos later. Especially if you know, you won’t
have an internet connection.
Downloading Videos ensures that you
are able to enjoy your videos hassle free without a connection.
2. Catch up on news you missed.
On the news sections, you can catch
up on any news items you may have missed. However, note that since the app is
owned by the Royal Media Services, the news will be primarily from the media
house.
3. Add favorite items
If the videos you are playing are
good enough and want to catch on them later without downloading, you can simply
add them to your favorite list.
To do so, touch on the heart sign as
the video is playing.
4. Upload Videos
If you are a content producer, you
can upload your videos to the platform. If accepted, you can earn up to 40% of
the revenue generated from your videos.
The video below will help you get
started if you just downloaded the app. Have a watch.
Getting Started on Viusasa.
Conclusion
For as little as Ksh.10, you can
take your entertainment to the next level and this is as easy as downloading
the app.
If you are looking for even more
serious VOD then you can try Netflix
and Holu.
Thinking of Easy Coach online booking? Whether you are traveling from Nairobi to Kisumu, heading upcountry to Kakamega, Eldoret, Bungoma, or crossing the border to Kampala, this is the only guide you need. We cover everything — the step-by-step booking process, routes, fares, M-Pesa payment, cancellation policy, contacts, and practical travel tips.
Easy Coach Limited is one of Kenya’s most trusted and punctual bus companies, with over two decades of service excellence on the Nairobi to Western Kenya corridor and beyond. Their online booking system makes it simple to secure your seat from the comfort of your home, office, or phone — no queuing at the terminal required.
Read on for everything you need to know before your next Easy Coach journey.
What This Guide Covers:
What is Easy Coach Kenya?
Why Book Easy Coach Tickets Online?
Easy Coach Routes, Schedule and Fares
Step-by-Step: How to Book Easy Coach Online
How to Pay via M-Pesa (STK Push & Paybill)
Easy Coach App — What You Need to Know
Cancellation and Rescheduling Policy
Easy Coach Contacts and Office Locations
Easy Coach Fleet and Onboard Amenities
Tips for a Smooth Easy Coach Journey
Frequently Asked Questions
1. What is Easy Coach Kenya?
Easy Coach Limited is a Kenyan passenger transport and courier company founded in 2003 by Azym Dossa. Based in Nairobi at the Railways Godown along Haile Selassie Avenue, the company has grown into one of the most respected names in Kenya’s public transport industry — particularly for routes connecting the capital to Nyanza, Western, and Rift Valley regions.
The company is widely known for punctuality, safety, and professionalism — qualities that have earned it a loyal following among university students, working professionals, and families who travel between Nairobi and Western Kenya on a regular basis. Easy Coach has also expanded to serve Uganda through a Kampala office located at Pioneer Building, De Winton Road.
Unlike some competitors that spread across every route, Easy Coach has strategically focused on mastering the Nairobi to Western Kenya and Nairobi to Uganda corridors. This focus has allowed the company to perfect its service delivery, making it the first choice for travelers on these specific routes.
Official Website: easycoachkenya.com
Alternative Booking: buupass.com/operator/easy-coach
Founded: 2003 | Founder: Azym Dossa
2. Why Book Easy Coach Tickets Online?
If you have ever tried to get a seat on an Easy Coach bus during a long weekend or the end of a university semester, you already know how fast seats disappear. Online booking solves this problem permanently. Here is why booking online is always the smarter option:
Secure Your Seat Days in Advance
Easy Coach buses on popular routes like Nairobi to Kisumu and Nairobi to Eldoret fill up extremely fast during peak seasons — especially end-of-month weekends, university opening and closing days, Easter, Christmas, and public holidays. Booking online lets you lock in your seat well before travel day.
Book From Anywhere, 24/7
The Easy Coach online booking system is available around the clock. Whether you are at home, in the office, or traveling, you can search for buses, pick your seat, and pay — all from your smartphone or computer without visiting a booking office.
Instant E-Ticket on Your Phone
Once your Easy Coach online booking is complete and payment is confirmed, your e-ticket is sent directly to your phone. No printing needed. Simply show your SMS confirmation or email ticket at the boarding point.
Transparent Pricing — No Surprises
The online booking platform shows the exact fare for your selected seat before you pay. There are no hidden charges or last-minute price increases. What you see during Easy Coach online booking is exactly what you pay.
Reprint Your Ticket Anytime
Lost your ticket SMS? No problem. The easycoachkenya.com website has a ‘Reprint Ticket’ feature that allows you to retrieve your booking information using just your phone number — a feature that competitors often lack.
3. Easy Coach Routes, Schedule and Fares
Easy Coach has built its reputation on the Nairobi to Western Kenya route network. Below is a comprehensive breakdown of their major routes, departure times, and approximate fares.
Easy Coach Main Routes from Nairobi
Route
Key Towns Served
Nairobi – Kisumu
Nakuru, Kericho, Kisumu
Nairobi – Eldoret
Nakuru, Eldoret
Nairobi – Kakamega
Nakuru, Eldoret, Kakamega
Nairobi – Bungoma
Nakuru, Eldoret, Bungoma
Nairobi – Kitale
Nakuru, Eldoret, Kitale
Nairobi – Busia
Nakuru, Eldoret, Busia
Nairobi – Malaba
Nakuru, Eldoret, Malaba
Nairobi – Mumias
Nakuru, Kakamega, Mumias
Nairobi – Homa Bay
Kisumu, Homa Bay
Nairobi – Rongo
Kisumu, Rongo
Nairobi – Siaya
Kisumu, Siaya
Nairobi – Kampala (Uganda)
Eldoret, Malaba, Kampala
Nakuru – Kisumu
Direct
Nakuru – Kakamega
Eldoret, Kakamega
Nakuru – Kitale
Eldoret, Kitale
Kampala – Kisumu
Malaba, Busia, Kisumu
Easy Coach Approximate Fares (KES)
Route
Approximate Fare (KES)
Nairobi – Kisumu
KES 1,500 – 1,750
Nairobi – Eldoret
KES 1,000 – 1,300
Nairobi – Kakamega
KES 1,200 – 1,500
Nairobi – Bungoma
KES 1,300 – 1,600
Nairobi – Kitale
KES 1,300 – 1,600
Nairobi – Busia
KES 1,400 – 1,700
Nairobi – Malaba
KES 1,400 – 1,700
Nairobi – Mumias
KES 1,200 – 1,500
Nairobi – Homa Bay
KES 1,500 – 1,800
Nairobi – Rongo
KES 1,400 – 1,450
Nairobi – Kampala
KES 2,500 – 3,500
Note: Fares are approximate and may change during peak travel seasons. Always confirm the exact fare shown during your Easy Coach online booking before making payment.
4. Step-by-Step: How to Book Easy Coach Online
Here is the complete walkthrough of the Easy Coach online booking process on the official website, easycoachkenya.com. Follow each step carefully for a smooth booking experience.
Step 1: Visit the Official Easy Coach Website
Open your browser and go to easycoachkenya.com. This is the official Easy Coach booking portal. You can also access Easy Coach online booking through BuuPass (buupass.com), which is Kenya’s leading third-party bus booking platform and is particularly useful if you want to compare multiple bus companies in one place.
Step 2: Locate the ‘Book a Bus’ Form
On the Easy Coach homepage, you will find the main booking form prominently displayed. It contains fields for your departure city, destination city, and travel date. No account or login is required to start a search.
Step 3: Select Your Departure City
Click on the ‘From’ dropdown menu and select your city of departure. Easy Coach serves departures from Nairobi, Nakuru, Kisumu, Kampala, and several other towns. Select the one that matches where your journey begins.
Step 4: Select Your Destination City
Click on the ‘To’ dropdown and choose your destination. Easy Coach covers a wide network of towns across Western Kenya, Rift Valley, Nyanza, and Uganda. Select your specific destination from the list.
Step 5: Choose Your Travel Date
Use the calendar tool to select the exact date you plan to travel. Once all fields are filled in correctly, click the ‘Find Bus’ or ‘Search’ button to query the system for available departures.
Step 6: Review Available Departures
The system will display all scheduled Easy Coach buses for your selected route and date, including departure times and the fare per seat. Review the available options and select the departure time that works best for you by clicking on it.
Step 7: Choose Your Seat
After selecting your preferred departure, an interactive seat map of the bus will appear on your screen. Available seats are displayed clearly — click on any open seat to select it. Pay attention to seat position: front seats tend to have more legroom while window seats offer a view on scenic routes like Nairobi to Kisumu through the Rift Valley.
Step 8: Enter Passenger Details
Once your seat is selected, a form will appear asking for passenger information. Have the following details ready:
Full name (exactly as it appears on your National ID or Passport)
National ID or Passport number
Phone number (your e-ticket will be sent here via SMS)
Email address (optional but recommended for backup delivery)
Take care to enter accurate details. Errors in passenger information can cause problems at the boarding point and may void your ticket.
Step 9: Review Your Booking Details
Before proceeding to payment, a booking summary page will show all your details — route, date, departure time, seat number, passenger name, and total fare. Review everything carefully. If anything is incorrect, go back and correct it before proceeding.
Step 10: Click ‘Continue to Payment’
When you are satisfied that all details are accurate, click the ‘Continue To Payment’ button to move to the payment stage.
Step 11: Complete Payment via M-Pesa
Easy Coach uses M-Pesa Express (STK Push) as its primary payment method. See Section 5 for a detailed breakdown of how the payment process works.
Step 12: Receive Your E-Ticket
Once payment is confirmed, your Easy Coach e-ticket will be sent via SMS to your phone number and optionally to your email. Save this message immediately. This is your proof of travel — present it at the boarding point when boarding your bus.
5. How to Pay for Easy Coach Tickets via M-Pesa
Easy Coach has streamlined its payment system around M-Pesa, making it fast, secure, and accessible to virtually every Kenyan traveler with a Safaricom line.
M-Pesa STK Push (Recommended Method)
This is the easiest and most common payment method during Easy Coach online booking. Here is exactly how it works:
On the payment page, enter the Safaricom M-Pesa phone number you want to pay from.
Click ‘Pay Now’ or ‘Submit.’
An M-Pesa payment prompt (STK Push) will appear on your phone’s screen automatically.
The prompt will show the amount and Easy Coach as the recipient. Confirm it is correct.
Enter your M-Pesa PIN to authorize the payment.
The Easy Coach website will automatically detect the successful payment.
Your e-ticket will be sent to your phone via SMS within minutes.
Ensure your M-Pesa account has sufficient balance before initiating payment. If the STK Push does not appear within 60 seconds, do not pay again — refresh the page or contact Easy Coach customer care with the reference number.
M-Pesa Paybill (Alternative Method)
If the STK Push fails due to network issues, you can pay manually via Paybill:
Go to your M-Pesa menu and select ‘Lipa na M-Pesa.’
Select ‘Pay Bill.’
Enter the Easy Coach Paybill number (confirm on easycoachkenya.com as it may be updated).
Enter your booking reference number as the Account Number.
Enter the exact fare amount.
Enter your M-Pesa PIN and confirm.
You will receive an M-Pesa confirmation SMS. Forward it to Easy Coach customer care to trigger ticket issuance.
Booking via BuuPass
When booking through BuuPass, additional payment options may be available including debit and credit cards alongside M-Pesa. BuuPass is particularly useful for travelers who prefer card payments or are booking for someone else using a different payment method.
6. Easy Coach App — What You Need to Know
Easy Coach Kenya does not currently have a dedicated standalone mobile app available on the Google Play Store or Apple App Store. However, the official website easycoachkenya.com is fully optimized for mobile browsers, meaning you can complete the entire Easy Coach online booking process from your smartphone without downloading anything.
For a more app-like experience, BuuPass has a mobile app available on both Android and iOS that includes Easy Coach among many other Kenyan bus companies. The BuuPass app allows you to search routes, book seats, and pay via M-Pesa — all within a clean, dedicated mobile interface.
BuuPass Android App: Available on Google Play Store — search ‘BuuPass’
BuuPass iOS App: Available on Apple App Store — search ‘BuuPass’
Pro tip: Add the easycoachkenya.com website to your phone’s home screen as a web shortcut. On Android, open Chrome, tap the three-dot menu, and select ‘Add to Home Screen.’ This gives you one-tap access to the Easy Coach booking portal without needing a separate app.
7. Easy Coach Cancellation and Rescheduling Policy
Life is unpredictable and plans change. Easy Coach has a clear policy for both cancellations and rescheduling that every traveler should understand before booking.
Cancellation Policy
According to Easy Coach’s official policy, to be eligible for a refund you must contact their customer service team before your scheduled departure. Cancellations must be made by phone or by visiting one of their booking offices in person — online cancellation is not currently available. The refund amount depends on how far in advance you cancel relative to the departure time, with deductions applied for cancellation fees. Last-minute cancellations made very close to departure may not qualify for a refund at all.
Rescheduling Policy
Easy Coach allows passengers to reschedule their trip, but this cannot be done online. You must contact their office directly to request a date change. Important: rescheduling attracts a penalty of 30% of the original ticket fare. This fee is deducted before your ticket value is applied to the new booking. Always reschedule as early as possible to minimize complications.
How to Cancel or Reschedule
Call the Easy Coach customer service line (listed on easycoachkenya.com).
Have your booking reference number and passenger details ready.
Clearly state whether you want to cancel or reschedule.
For rescheduling, confirm the new travel date and time you want.
The agent will process your request and advise on any applicable fees.
8. Easy Coach Contacts and Office Locations
Whether you need assistance with your Easy Coach online booking, have a travel query, or want to visit a booking office in person, here are the key contact points:
For the most current contact numbers and branch addresses, always refer to the official Easy Coach website at easycoachkenya.com, as these details may be updated periodically.
9. Easy Coach Fleet and Onboard Amenities
One of the reasons Easy Coach has maintained its strong reputation over two decades is consistent investment in its fleet and passenger comfort. Here is what to expect onboard:
The Fleet
Easy Coach primarily operates long-distance Scania buses with locally assembled bodies. These are sturdy, reliable coaches well-suited to Kenya’s road conditions on the routes to Western Kenya and Uganda. For shorter shuttle and courier services, the company uses Toyota Quantum minibuses.
Seating
Easy Coach long-distance buses feature a two-by-two seating arrangement — meaning two seats on each side of the aisle with no middle seat. This layout provides adequate legroom and personal space for each passenger, making long journeys significantly more comfortable than the three-across configurations used by some competitors.
Onboard Entertainment
Most Easy Coach long-distance buses are equipped with onboard entertainment systems including TV screens showing movies and series. Some premium buses even have individual seat-back screens, keeping passengers entertained throughout the journey. A quality music system is also standard on most coaches.
Wi-Fi
Select Easy Coach buses offer onboard Wi-Fi connectivity, allowing passengers to stay connected during the journey. Wi-Fi availability varies by specific bus — check with Easy Coach customer service or confirm during your online booking if connectivity is important to your travel plans.
Toilets
Easy Coach buses are equipped with onboard toilets, which is a significant advantage on long-distance routes like Nairobi to Kisumu (approximately 5–6 hours) or Nairobi to Kampala. You do not have to wait for a bus stop to use facilities.
Parcel and Courier Services
Beyond passenger transport, Easy Coach also offers a parcel delivery service. You can send packages to any town on their route network. Easy Coach has partnered with major supermarket chains including Naivas, allowing you to drop off and collect parcels at branch locations across the country — bringing their services closer to customers.
10. Tips for a Smooth Easy Coach Journey
Book Early — Especially for Western Kenya Routes
Seats on the Nairobi to Kisumu, Nairobi to Eldoret, and Nairobi to Kakamega routes fill up rapidly during university term openings and closings, end-of-month weekends, and national public holidays. Book your Easy Coach ticket online at least 3–7 days in advance during normal periods, and 2–3 weeks in advance during peak seasons.
Arrive at the Station 30 Minutes Early
Easy Coach is known for strict on-time departures. If you miss your bus, you forfeit your seat. Arrive at the terminal or your designated boarding point at least 30 minutes before the scheduled departure time. For early morning departures, plan your travel to the station the evening before if necessary.
Carry Your National ID
Your ID number is captured during the Easy Coach online booking process and may be verified at boarding. Always carry the exact same National ID or Passport you used when booking. Discrepancies can cause boarding issues.
Sit on the Right Side for Rift Valley Views
If you are traveling on the Nairobi to Kisumu route via the Great Rift Valley escarpment, seats on the right side of the bus (when facing forward) offer spectacular views of the valley. Book these during your Easy Coach online booking if scenery matters to you.
Charge Your Devices Before Boarding
While some Easy Coach buses have USB charging ports, availability varies. Always charge your phone, laptop, or tablet fully before your journey. Download any entertainment you need in advance as Wi-Fi, though available on select buses, may be intermittent.
Travel Light on Hand Luggage
Easy Coach allows luggage in the storage compartment under the bus. Keep valuable items — phone, wallet, documents — in a small bag with you in the passenger cabin. Do not place important items in the luggage hold.
Use the Reprint Feature if You Lose Your Ticket
If you accidentally delete your e-ticket SMS, visit easycoachkenya.com and use the ‘Reprint Ticket’ feature. Enter your phone number to retrieve your booking information — a feature unique to Easy Coach among Kenyan bus companies.
Yes. The Easy Coach website (easycoachkenya.com) is fully mobile-optimized. You can complete the entire booking process — from route search to M-Pesa payment — directly from your smartphone browser without downloading any app.
What is the easiest way to book Easy Coach online?
The simplest method is to visit easycoachkenya.com directly, search your route, select your seat, enter your details, and pay via the M-Pesa STK Push prompt. The entire process takes under 5 minutes with a stable internet connection.
Can I book Easy Coach for someone else?
Yes. During the booking process, enter the traveling passenger’s details — their name, ID number, and phone number. The e-ticket will be sent to the phone number you provide. Make sure you enter the traveler’s details accurately, not your own, if you are booking on their behalf.
What happens if my M-Pesa payment fails?
Do not attempt to pay again immediately. Wait a few minutes and check your M-Pesa balance to confirm whether money was deducted. If it was deducted but you received no ticket, contact Easy Coach customer care with your M-Pesa transaction code and booking reference. If no money was deducted, simply retry the payment.
How long before departure should I book?
You can book Easy Coach tickets up to 30 days in advance. For popular routes during peak seasons, booking 1–2 weeks ahead is strongly recommended. For off-peak weekday travel, same-day booking is usually possible but not guaranteed.
Does Easy Coach have a loyalty or frequent traveler program?
As of 2026, Easy Coach does not operate a formal loyalty program. However, booking through BuuPass may offer occasional promotions and discounts for frequent users of that platform.
Can I carry extra luggage on Easy Coach?
Easy Coach allows a standard luggage allowance per passenger in the below-bus compartment. Excess or oversized luggage may attract an additional fee. Contact Easy Coach directly for current luggage allowance specifics on your route.
Is Easy Coach safe?
Easy Coach has a strong safety record and is widely regarded as one of Kenya’s more professionally managed bus companies. The company enforces departure schedules, maintains its fleet regularly, and employs experienced drivers. As with all road travel in Kenya, daytime travel is always recommended where possible.
Can I book a round-trip Easy Coach ticket online?
This depends on the booking platform. On BuuPass, round-trip booking may be available. On the Easy Coach website directly, you may need to make two separate one-way bookings — one for each direction of your journey.
What is the fastest Easy Coach route?
The Nairobi to Nakuru leg is one of the shorter Easy Coach journeys at approximately 2 hours. The Nairobi to Kisumu route takes roughly 5–6 hours depending on stops, while the Nairobi to Kampala international route is a significantly longer overnight or full-day journey.
Final Word: Make Easy Coach Online Booking Work for You
Easy Coach Limited has earned its reputation as one of Kenya’s most reliable bus companies through two decades of consistent, punctual, and professional service on the routes that matter most to Western Kenya and Uganda travelers. Their online booking system brings that reliability into the digital age — letting you secure your seat, choose your position, and pay via M-Pesa without stepping foot in a bus terminal.
Whether you are a student heading home from university in Nairobi, a professional commuting to Kisumu, a trader crossing to Kampala, or a family traveling upcountry for the holidays — Easy Coach online booking is the stress-free way to start your journey right.
Visit easycoachkenya.com today, search your route, and book your seat in under five minutes. Your next upcountry journey just got a whole lot easier.
In the recent past, I have been writing a lot about bus bookings in Kenya. Today I am going to write about Coast bus and how to book online (because that is likely, what you are looking for.)
In case you missed it, you can read about the following bus companies
and learn how to book your ticket online.
Each of the links above will take you to pages of other bus companies that you may want to consider if you are traveling.
Having said that, let us delve deeper and understand Coast
Bus.
So who are coast bus?
This bus believes in its slogan, ‘that they lead and others follow.’
I do not know whether this is the literally or not. However,
what I know is the fact that it is a major player in the transport industry in
Kenya. Apart from offering passenger service, the also offer care hire and courier
services.
Coast Bus Destinations
Just like most bus companies in Kenya, they specialize on
certain routes. Let us have a look.
From MOMBASA they
operate to
Nairobi
Kisumu
Kitui
Kakamega
Bungoma.
As seen, they operate from their base in Mombasa to the
listed town and cities in Kenya.
Here is how their schedule looks like.
Coast Air
Executive
AC Class
Mwananchi
Mombasa to Nairobi
9.30AM
10.30PM
–
10.30PM
1.00PM
10.30PM
–
9.30PM
Mombasa to Kisumu
5.00PM
–
–
–
Mombasa to Kitui
8.00PM
–
–
–
Mombasa to Kakamega
4.00PM
–
–
–
Mombasa to Bungoma
4.00PM
–
–
–
From the schedule above, it should be noted that, the
company has 4 bus types, that is Coast Air, Executive, AC
Class and Mwananchi.
Where there is a dash in the schedule, it means that no bus
services are available.
Booking
Though they say they ‘lead
while others follow’, Coast Bus has no online booking portal (Though most
bus companies in Kenya have not embraced online booking). This to me seems to
be the downside of this bus company that markets itself as a leader in the transport
industry.
Booking links on its website are not working and to make
matters worse, the site does not provide information about bookings.
So what should you do?
Seemingly, there are two options here. Firstly, you have to
visit its offices physically to make a booking. The other option is to call and
again place your booking.
I have labored to get you the contacts that you can use to
book your ride.
BOOKING
OFFICE
CONTACT
Head Office (Mombasa-Changamwe)
+254 722 206 446
Mwembe Tiyari-Mombasa
+254 722 206 445
River Road- Nairobi
+254 722 206 448
South C- Nairobi
+254 722 206 448
Kisumu
+254 722 206 451
Kakamega
+254 722 206 453
Mumias
+254 722 206 454
Bungoma
+254 722 206 455
Kitui
+254 722 206 450
Voi
+254 722 206 447
You can indeed get in touch with the head office through
these contact information.
Unfortunately, I have not had firsthand experience traveling on Coast Bus. The closer I have come close to the bus is when I tried booking from Nakuru to Nairobi. I was not successful; I was told that I could only book a ticket to Mombasa.
Apparently, I could not book a ticket to a destination in between the route
to which the bus was operating on.
Nevertheless, I have several images that can give you a glimpse of what to
expect once on board. Here is an image of the interior of the bus.
The Interior Of Coast Bus
The seats look comfortable but not out of the ordinary. I got this picture
of one of their buses and I was impressed.
Have a look.
Coast Air Bus
Moreover, they have amenities such as high speed WiFi, Air Conditioning and
power outlets. However, this is expected of a bus company of their caliber.
As for the travel experience, I have no idea. If you have ever traveled on this bus company, you can leave a comment in the comment section below detailing your experiences.
Conclusion
This bus company has been around for aver 56 years and if experience was to
be measured by the number of years they have been on the road, then this
company takes the lead.
If you have been on board, we would love to hear your story. Be sure we will give you all the credit and share the same to the world. If you are traveling, please be safe to your final destination.
Counties in Kenya came into effect in 2013 after the promulgation of the new constitutions and their map is exactly that of the original districts as they were before then.
Kenya today has hundreds of districts, which are smaller administrative units within a county. However, until recently, Kenya had only 47 districts under the provisional administration.
These original former districts were adopted to make counties. If you are doing business or traveling you will notice how fast these devolved units have changed the face of Kenya. With business and services being taken closer to people.
Today business is in the counties and the beauty of all this is that all of them are easily accessible from the Nairobi.
Are you looking for a business opportunity or you are traveling? It may be important to find out more about these counties before you travel. Remember to look at all facts about them.
If you are from any of these counties, tell us something
about them and I will be sure to share the same with the world.
I am going to take you through Tahmeed Online booking. At Shopaxo we are leaders in assisting people make informed decision about bus booking in Kenya.
Nevertheless, after you are done reading this article here is a list of other bus companies to consider.
That having been said, let us now look at what brought us here.
Tahmeed Online Booking Process
If you know how to do this, go straight to https://tahmeedcoach.co.ke/ and proceed.
However if you do not know how to book a Tahmeed bus online,
let me take you through.
Now go to the link above. If it does not work, copy and
place it in your browser. If you are using a phone, this may be tricky, all you
need to do is type Tahmeed in your browser and click on the first search result
that is shown.
Assuming that what you have done this correctly, you should get to this page.
Search for Any available Buses
From the image, all you need to do is search any available buses. Enter the travel destination and your current location (city/town you are traveling from).
If all looks good, hit the ‘Search Button’.
You should be able to get to this page.
Select a Seat(s)
The page scrolls up and available buses and their time of departure
are shown. In addition, you can see the bus type and the number seats
available.
Hit the ‘Book Seats’
Button.
This takes you to this page.
Make Your Payment
Now, available seats are in Amber (some may say Yellow). Those highlighted in Blue are unavailable. If you select a
seat, it is highlighted as Green.
Those in Red are reserved.
You will notice that as you select a seat, the bus fare is automatically changed on the right of your screen.
In my case as you can see, I have selected seats number 11 and the 12. The amount payable is Ksh. 2000.00. Also clearly shown is the travel date and the time of departure.
If all looks, follow the instructions provided on your right to make your payment.
Here are the instructions
Go to the Lipa na MPESA menu and select PAYBILL.
Business Number: 980431
Account Number Enter: XXM5F
Enter the fare 2,000.( This is amount payable,
yours may be different)
Enter Your PIN Number.
Wait for the MPESA confirmation SMS and continue to Book
Selected
Once you get the confirmation message, you have successful made your booking. That is how easy to make your online booking on Tahmeed bus.
All you need to do is present your message at the office you
are departing from.
Tahmeed Bus Destinations
Tahmeed bus plies many routes within East Africa. From its
Nairobi River Road Base, it travels to
Mombasa
Nakuru,
Eldoret
Kampala
Dar-es-salaam
Kisumu
Also, note that it also serves hundreds other towns in
between these major cities. A search on their website should quickly assist you
do this.
Tahmeed Bus Contacts
Address: Ground Floor, Zahra Building, River Rd,
Nairobi
Here are the county codes in Kenya, which came into effect with the promulgation of the new constitution.
There are 47 counties in Kenya divided into smaller units such as sub-counties, districts, Locations, Sub-locations, and Villages.
A governor, who leads the devolved government in the county, heads the government business.
We will shortly be listing all the governors shortly.
It is not clear how these counties were assigned the codes, but
to many, these are just numbers that may help in government business.
However, a closer look at the numbers reveal a pattern. Counties in the former Coast Province came first, then those in North Eastern, followed by those in Eastern, then came in those from Rift Valley, Western and Nyanza. Nairobi came in last.
Therefore, whether you are doing business with the county governments or for your own personal use, here are the county codes in Kenya.
County Codes In Kenya
County
Code
Mombasa
001
Kwale
002
Kilifi
003
Tana River
004
Lamu
005
Taita Taveta
006
Garrisa
007
Wajir
008
Mandera
009
Marsabit
010
Isiolo
011
Meru
012
Tharaka Nithi
013
Embu
014
Kitui
015
Machakos
016
Makueni
017
Nyandarua
018
Nyeri
019
Kirinyaga
020
Muranga
021
Kiambu
022
Turkana
023
West Pokot
024
Samburu
025
Trans Nzoia
026
Uasin Gishu
027
Elgeyo Marakwet
028
Nandi
029
Baringo
030
Laikipia
031
Nakuru
032
Narok
033
Kajiado
034
Kericho
035
Bomet
036
Kakamega
037
Vihiga
038
Bungoma
039
Busia
040
Siaya
041
Kisumu
042
Homabay
043
Migori
044
Kisii
045
Nyamira
046
Nairobi
047
County Governors
Besides just knowing the county codes in Kenya, check below
whether you know the all the county governors in Kenya.
County
Governor
Mombasa
Ali Hassan Joho
Kwale
Salim Mvurya
Kilifi
Amason Jeffah Kingi
Tana River
Dhadho Gordana
Lamu
Fahim Yasin
Taita Taveta
Granton Samboja
Garrisa
Ali Bonow Korane
Wajir
Mohammed Abdi Mohamud
Mandera
Ali Ibrahim Roba
Marsabit
Muhamud Mohamed Ali
Isiolo
Mohamed Abdi Kuti
Meru
Kiraitu Murungi
Tharaka Nithi
Onesmus Muthomi Njuki
Embu
Martin Nyaga Wambora
Kitui
Charity Ngilu
Machakos
Alfred Mutua
Makueni
Kivutha Kibwana
Nyandarua
Francis Kimemia
Nyeri
Patrick Wahome Gakuru
Kirinyaga
Ann Waiguru
Muranga
Mwangi wa Iria
Kiambu
Ferdinand Waititu
Turkana
Josphat Nanok
West Pokot
John Krop Lonyang’apuo
Samburu
Moses Kasainie Lenolkulal
Trans Nzoia
Patrick Khaemba
Uasin Gishu
Jackson Mandago
Elgeyo Marakwet
Alex Tanui Tolgas
Nandi
Stephen Sang
Baringo
Stanley K Kipris
Laikipia
Ndiritu Muriithi
Nakuru
Lee Kinyanjui
Narok
Samuel Kuntai Ole Tunai
Kajiado
Joseph Ole Lenku
Kericho
Prof.Paul Chepkwony Kiprono
Bomet
Joyce Laboso
Kakamega
Wyclife Oparanya
Vihiga
Wilber Ottichilo
Bungoma
Wyclife Wafula Wangamiti
Busia
Sospeter Ojaamong
Siaya
Cornel Rasanga
Kisumu
Prof. Peter Anyang Nyong’o
Homabay
Cyprian Awiti
Migori
Zachary Okoth Obado
Kisii
James Ongware
Nyamira
John Nyangarama Obiena
Nairobi
Mike Mbuvi Sonko
Conclusion
Country governments are here with us to stay. Whereas in the past business opportunities were centralized at Nairobi, today you can get these same services at the counties.
There are people who already know how to make money online in Kenya and they are raking in thousands of shillings every month.
Nevertheless, do not despair you are in safe hands.
I was in your shoes several years ago. I wanted to supplement
my income. I spent sleepless nights trying out everything I read online. I
failed so many times.
However, I learnt so many lessons. It is this lessons that I want to share with you. It may not come as a surprise to you that there are so many making a living online.
So, how do you actually make money online in Kenya?
Let us find out.
How to make money online in Kenya: Try these 7 Ways.
Below are proven ways that people in Kenya are making money
online. You will be surprised that some of the ways listed below, you may have
tried them.
Let us have a look.
Start a blog
Starting a blog is by far the best way to
make money online in Kenya. Once you have set up your blog, you can monetize it
using several methods.
So what do you need to set up a blog? All
you need is a passion for writing, look for a topic to write about, buy a
domain name and pay for hosting. Within minutes your blog will be up and
running.
Once you have begun driving traffic to your
blog, you can now monetize it. And how to you monetize a blog? You can sell you
own products, advertise, do affiliate marketing and any other money generating
venture you can think about.
Starting a blog is my favorite method
making money online because you are somehow in control of what is happening.
By the way, starting a blog is like
starting any other business; you should be willing to put in capital in form of
money and time to see any results. However, once people notice you, you can
make so much money online.
I personally know of blog that bring in over Ksh. 500000 every month. If you are convinced, that you want to start a blog, why then don’t you follow the link?
That is how people are making money online
in Kenya blogging.
Sell items online.
Another way to easily make money online in Kenya is by selling stuff. There are several way you can do this. Firstly, they are companies in Kenya that allow you to sell items on their platforms. In return, you pay a small fee to them. The best know are Jumia and a Kilimall. All you need to do is to sign up and list your items. Then sit back and see these E-commerce giants sends thousands of customers your way. You can learn how to sell items on Jumia, which similar to what is done on Kilimall.
Another way to sell online is to promote items on social media. It is no secret that millions visit Facebook, Twitter, Instagram and Youtube. You can use this numbers to share your products. Either create a business page on these platform mostly Facebook, and begin promoting your items. You can also join groups and communities and promote your goods and services.
I talked of starting a blog in my method one of how to make
money online in Kenya. This is the best method to sell online. Why? Because you
create a brand that can be trusted and can react thousands of millions of
people. Moreover, a blog sets you apart from other online sellers.
Academic writing had been a source of income to thousands of
jobless graduates in Kenya. This is where you do research and write academic
papers to lazy students within the country or abroad.
You can really make good money if you are good at this and
make you clients happy. Gooding a good ensure that you have referrals and a
steady income.
Online Market Trading
Online forex trading is another method you can try if you
are aware of the risks involved and ready to take the head on.
There are good online forex trading companies sign up on.
However, before you go this route, it would be important to know what you are
getting yourself into. Take a course and everything, if you believe you can do
it go for it.
Affiliate Marketing
Affiliate marketing is one way to make money to make money
online stress free. Companies such as Jumia and Kilimall accept affiliates on
their platforms. To be an affiliate means that you promote their products and
in return, you get a commission for any items sold.
If you are interested in how this work, read this complete
guide and begin making money online.
Buy and Sell domains
Domain buying and selling is a big business. You may be
wondering how. The best domains, usually only one word are not available yet
people are still looking for them. You can be a broker buying such domains and
selling them at a profit.
I once bought a domain at US$ 500 and sold it at US$ 1500. I
need not tell you how much I made. The downside of this is that you have to
have substantial capital to get things rolling.
Become a tutor
Tutoring can bring you lots of money. There are so many
tutoring job offers I get online to an extent that I decline most of them. All
you need to do is sign up on websites such as Kenyaplex as a tutor and wait for job offers.
To succeed here, you must be a professional in the area you
are eyeing.
Sell services online.
The so many people looking for services
online, especially in the area of software development, website development and
APP development.
This are the same ways I am using to supplement my income.
One thing I have learnt is that though most of you do not meet most you clients
in person, being honest, selling superb items and delivering services on time make
people trust you and that brings in more business.
Even so, if you are serious about making money online, go by
my method one, start a blog and you can easily replace your 8 to 5 job.
Still wondering how to make money online? I hope not.
Fashion in Kenya is big business for bloggers. There are however, bloggers who bring us fashion like never before. With the advent of blogs, more and more people are getting blogging and fashion is one of them.
I did a check on Bloggers associations of Kenya and found as
many 45 blogs. To come up with be top 13 Fashion bloggers in Kenya way not
easy. I had to look at the style of writing and how good it is.
From my research, here are the top Fashion Bloggers in
Kenya.
A Closer look at the Fashion bloggers in Kenya
Sharon Mundia
Sharon begun blogging in 2012 after a messy breakup with her boyfriend. She set up a fashion blog that would later win the best fashion blog in 2014.
Today, she is a renowned Fashion blogger besides being a media personality and an ambassador to many products.
If you are interested about things fashion, her blog is one
of those to follow.
Silvia Njoki blogs at http://silvianjoki.com/ and has made herself a name by being one of the most sought Fashion bloggers in Kenya.
Her blog is one of the best you can find among fashion blogs in Kenya. She writes about clothes, travel and motherhood though I have seen some articles on make up.
She is a winner of the Abryanz Style and Fashion Awards
(ASFA).
Nancie Mwai is not your ordinary fashion blogger. She won international recognition by Conde Naste’s Lucky magazine for owning the best fashion blog.
As most of us do, Nancie mwai begun her blog as a hobby but
currently does is full time as business.
You can follow her blog at http://www.nanciemwai.co.ke/
Joy Kendi
Apart from acting, Joy Kendi is your usual fashion blogger.
She is known for making fashion inexpensive but attractive. Moreover, she does
Do It Yourself tutorials, which explain fashion in a way easy to follow.
Her blog at https://justjoykendi.co.ke/ highlights all this. It is a fashion blog I have fallen in love with and often follows.
Talk of an opportunity and how to take advantage of it. That
is the story of Lucie Musau. As her story goes, her sister once took a photo of
her and posted it on Facebook. Her image made rounds on Facebook and people
begun inquiring who she was. She seized up the opportunity and begun a fashion
blog.
As they say, the rest is history.
Today she is a well-known fashion blogger with great following. Her blog is at https://luciamusau.com/
Arthur Mburu
Arthur Mburu seems to blend well in an industry dominated by
women. His passion for fashion led him to start The Lifestyle
Spread. Apart from showcasing his personal style, he is involved in
styling and fashion shoot choreography.
He is also a wine and food connoisseur. In 2014 he was
nominated for the Swahili Fashion Week, East African Fashion Journalist of the
Year Awards.
Anita Mogere
Anita Mogere blogs at fromcurveswithlove.com and advocates for a freestyle kind of fashion. Whereas fashion has always been seen as skinny ladies, Mogere thinks otherwise.
Grace Mumbi’s blog started as clothing business venture
known as Ng’ara in 2013. This quickly turned into a personal styling blog.
She shares her blogging tips on all things fashion.
Jackie Wachieke
Jackie Wachieke is a fashion blogger with a style that everyone will envy. She blogs at fashionfabled which stands out as one of the best blogs in Kenya.
Muriuki Kagiri
This is another male making a name in the fashion industry. He blogs at The Dapper Brother. He is one of the bloggers in Kenya to follow especially if you are interested in things fashion.
Franklin Saiyalel as he says it himself is a leading male
fashion blogger in Kenya. He has made a name for himself in the field of
personal branding by dressing men.
Ezil Ignatius
Ezil
Ignatus blogs at Style with Ezil. She
has a special love for body-con dresses with show from the way she dresses.
Conclusion
There is no shortage of fashion bloggers in Kenya. As I said earlier, there over 45 fashion blogs in Kenya. The ones that are listed here are the best of them all.
There are about 49 loan apps in Kenya as of writing this article. Therefore, I thought it fit to write about these apps and exactly what you need to know about them.
Today many Kenyans are borrowing money online without
getting to know what they are getting themselves into.
However, before we look into this deeper, here are the common leading apps in Kenya.
Timiza
Mswari
Branch
Tala
Saida
Haraka
Zidisha
Shika Loan
Stawika
SC mobile Kenya
Afriloan Kenya
Okolea
Opesa
Berry
Okash
Stawika
Kenya Loans Hub
PesaZone
Kenya ChapChap4
Jiwezeshe
Jumbo Kenya Pesa
Kenya Quick Loans Shop
Sn Loans
Kenya Quick Loans Market
Mpapo loans
Tala Pewa loans
Azima
Mkopo Halisi Kenya
Umba
Pekesha
mOkoa Mobile loans
Fetti loans
Senti
Afri Kash Kenya
Tunza Chapchap loans
Idooh mobile loans
Fadhili
Pokea Loans
Simple loans
Shika App
Uwezo Kash
Loan Free
Upazi loans
Karibu Kash
Bayes
Msingi loans
Fanikisha loan
Utunzi
Moboloans
What you need to know about loan apps in Kenya
Getting cheap credit facilities is everyones dream. That is exactly what loans apps in Kenya do. I at least know someone who has taken a loan from these apps.
I must admit that I have more than once sought there services. From my experience, here are a must know things about these apps.
Easy to get loans
Unlike traditional banks, these apps do not require guarantors or any form of collateral. There is no paperwork. All you have to do is download the app, fill in some information and your loan is ready. This could take as little as 2 minutes.
This makes them popular with Kenyans who can get loans
easily to sort out issues that are pressing them
Your information if not private.
One of the things loan apps will require of you is to allow them access your information. You may not believe me but these apps access your messages, your contacts list, your call lists, your position via GPS and very other confidential information.
While this is important to determine the your credit score, these apps put your confidential information at risk of being stolen
To make matters worse, some of this information is stored in servers abroad. This make your information easy to steal by spammers and identity thieves.
Moreover, these apps can actually call or send messages
people in your contact list in case you default.
Those most of these conditions are in their terms and conditions, most of us are blinded by the loan we are looking for versus the risks involved.
They are not regulated
Unlike banks, loan apps in Kenya are not regulated. This means that should there be a dispute between you and them, you are on your own.
The Central Bank of Kenya governor recently warned that there are no laws governing these apps. In fact, he compared them to shylocks.
This means that should anything go wrong, you carry the whole burden alone.
Have very high interest rates
You will see an app offering an interest rate of 7.5%. Though in itself it does not look expensive, what most users do not know is that this is usually the rate per month. That means in excess of 40% per year, making them among the most expensive loans in Kenya.
In addition, there are application fees, beside penalties
for late payments.
By the way, most of these loans are payable within a month
of borrowing.
You can easily get into debt.
Because you can get a loan in a matter of minutes, it is common for people to borrow on multiples apps and fail to pay.
If you are unable to pay, they get you into debt.
I know individuals borrowing a loan from one app to pay
another loan on a different app.
Failing to pay means, you are listed with CBR.
Since there no guarantors or any collateral, failing to pay
means you are listed on the Credit Reference Bureau( CBR).
If you are listed on CBR, you cannot get any credit services
from financial institutions in the country unless you clear you name. This
means paying all loans due.
Conclusion
There are usually very few requirements to get loans in these loan apps in Kenya. In most cases all you need is