Guardian Bus Online Booking, Contacts and Fares – Latest

Guardian Bus, also known as Guardian Angel, is one of the most popular bus companies in Kenya. The company specializes in passenger and courier services to major towns in Kenya. They also operate buses to Jinja and Kampala in Uganda.

Buses & Coaches

Guardian Angel buses are equipped with screens, charging outlets, and Wi-Fi free of charge! The company also operates passenger coaches in major upcountry towns in Kenya – Kisumu, Nakuru, Busia, and Kakamega.

Routes: Major Cities and Centers

The Guardian Bus Company has experienced tremendous growth over the years. They are committed to their route expansion promise. As a consequence, the company has increased its fleet of buses and the routes they ply. What started as a small bus service to western Kenya has grown to cover more routes to Nyanza and East Africa.

Check their website for the latest information on any new routes and destinations.

Kisumu Mbale Kakamega Kisii
Homabay Eldoret Bumala Keroka
Rongo Kericho Awendo Ugunja
Nyamira Migori Webuye Maseno
Siaya Oyugis Busia Sotik
Bondo Narok Sirare Malaba

Guardian Angel Bus fares

The following are the latest fares and prices for popular bus routes in Western and Nyanza. Please note that prices increase occasionally. Contact the nearest Guardian Angel Bus booking office or agent for the current ticket prices.

From – To Fare
Nairobi to Kisii Kshs 1,000
Nairobi to Homa Bay Kshs 1,000
Nairobi to Busia Kshs 1,200
Nairobi to Oyugis Kshs 1,000
Nairobi to Malaba Kshs 1,200
Nairobi to Kisumu Kshs 1,200
Nairobi to Kakamega Kshs 1,200
Nairobi to Siaya Kshs 1,200

Guardian Bus Online Booking with Mpesa

The Guardian Bus Service provides passengers with the comfort they deserve, from booking tickets to when the passengers alight their bus. Travelers do not need to go to a booking office. You can use their mobile app or online booking platform and pay via M-Pesa. To reserve your seats, follow the following online booking process.

  • Go to the Guardian Bus Online Booking Website.
  • Enter Your Journey details (departure point, arrival town, and travel date).
  • Click on the Search button.
  • Click on Book Seats from your preferred bus.
  • Select a seat and then enter passenger details.
  • Review your departure information and then proceed to payment.
  • Pay with MPESA and submit the booking.

You will receive instructions on how to Pay with Mpesa. Once completed, enter the transaction details. A confirmation SMS will be sent to your mobile number upon successful booking.

If you encounter any issues with your ticket, contact ticket management at 0718880256.

Mobile App

Besides its online booking portal, Guardian Coach has a mobile app. The Android app enables travelers to search, book tickets, and pay conveniently using MPESA! It is available for download on Google Play Store.

Guardian Angel Bus Contacts

Guardian has offices in major towns countrywide. Their head office is located at the Railways Stage (next to the easy coach terminus). They also have an office along River Road in Nairobi.

For any inquiries or suggestions, contact their Railways Head Office via the contacts below.

  • Mobile: 0722221290 or 0726511628
  • Email:
  • Main Website:
  • Booking Portal:

Other Offices Booking Contacts

In addition to the Nairobi offices, passengers can book a guardian angel bus from the following upcountry contacts.

  • Kakamega Contacts: 0726915583
  • Busia Contacts: 0708345640
  • Riveroad: 0703204555
  • Kisumu Contacts: 0727544664
  • Ugunja: 0708345642
  • Oyugis: 0708007899
  • Kericho: 0727545088
  • Rongo: 0708007866
  • Kisii: 0708008015
  • Awendo: 0708006460
  • Maseno: 0708345689
  • Kijauri: 0708 84617
  • Bondo: 0700752853
  • Narok: 0705804791
  • Rodi: 0708008044
  • Mbale: 0726914334
  • Siaya: 0700752852
  • Migori: 0708007861
  • Bumula: 0708345641
  • Homabay: 0708008050
  • Sirare: 0708008057
  • Keroka: 0708006499

Related post: Ena Coach Online Booking, Routes and Fares

Disclaimer: This website is not affiliated with Guardian Bus Company. Also, Kenyan Backpacker does NOT claim 100% accuracy of ever-changing information on bus services, fares, operations, timing, and delays. Passengers should independently confirm the validity of information through other sources like the company’s official website.




Your two official lines are too busy. Can you expand customer service network by having more lines.


Are you available in Nakuru Town??


Kindly are you traveling to kitale


Kindly can I get a seat on the 27 th

Noah wekesa

Am traveling to kitale on 21st


Can I get a chance nairobi kisii 22nd night


Nice but still I can’t access


Nairobi to kaimosi can I get space on 25th?


Is there a space for Nairobi kitale tonight… which seat no


Are you available in Nakuru town

sebastian otieno



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.