Daily departures from Nairobi to Kampala, Kigali, Juba, Bujumbura & Goma. Safe, affordable, and on schedule — every time.
Quick Booking
Select your route and we'll confirm your booking instantly via WhatsApp. Call our Nairobi office any time.
Nairobi→Kigali: KES 7,000 | Nairobi→Kampala: KES 3,500 | Nairobi→Juba: KES 8,500
Nairobi→Bujumbura: KES 7,500 | Nairobi→Goma: KES 8,000
All Destinations
Competitive prices across East & Central Africa. All prices include comfortable seating and professional drivers.
Our Fleet
A look at the buses, seats, and journeys that make up the real Trinity Bus Service experience.







The Trinity Experience
Every journey with Trinity Bus Service comes with premium amenities designed for long-distance cross-border travel.
Spacious, cushioned reclining seats with adjustable headrests for maximum comfort.
Fully climate-controlled cabins for a pleasant journey in any weather.
Charging ports at every seat to keep all your devices powered throughout.
Professional, experienced, and vetted drivers with cross-border permits.
Generous baggage space in the undercarriage compartment.
Our crew assists with border crossing procedures at every checkpoint.
Simple Process
Booking your seat with Trinity Bus Service takes less than 2 minutes. Here's how:
Select your origin, destination, and travel date, then pick either the 3:00 PM or 9:00 PM departure.
Choose your exact seat(s) on the live seat map, fill in your details, then confirm via WhatsApp on +254 751 277 900. You can also call +254 100 256 761 or email trinitybusservice.ke@gmail.com.
Receive your booking confirmation, pay, and show up at the departure point. Pack light and travel with peace of mind.
Let's Get You Moving
Our team is available 24/7 to assist you with bookings, route queries, and travel information.
+254 100 256 761
+254 751 277 900
trinitybuservices.co.ke
24 / 7 Support