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: info@theguardiancoach.com
- Main Website: theguardiancoach.com
- Booking Portal: theguardian.co.ke
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.