Routes & Fares Onboard How to Book Contact 📲 Book via WhatsApp
East Africa's Trusted Bus Service

Travel Across East Africa in Comfort

Daily departures from Nairobi to Kampala, Kigali, Juba, Bujumbura & Goma. Safe, affordable, and on schedule — every time.

5+
Destinations
Daily
Departures
24/7
Support
KES 3,500
From Nairobi
Nairobi → Kampala: KES 3,500 Nairobi → Kigali: KES 7,000 Nairobi → Juba: KES 8,500 Nairobi → Bujumbura: KES 7,500 Nairobi → Goma: KES 8,000 Kampala → Nairobi: UGX 100,000 Kampala → Juba: UGX 120,000 Kigali → Nairobi: RWF 55,000 Nairobi → Kampala: KES 3,500 Nairobi → Kigali: KES 7,000 Nairobi → Juba: KES 8,500 Nairobi → Bujumbura: KES 7,500 Nairobi → Goma: KES 8,000 Kampala → Nairobi: UGX 100,000 Kampala → Juba: UGX 120,000 Kigali → Nairobi: RWF 55,000

Reserve Your Seat

Select your route and we'll confirm your booking instantly via WhatsApp. Call our Nairobi office any time.

🔔
PRICE UPDATE — Direct from Nairobi Office

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

📞 +254 107 428 416 💬 WhatsApp Us
1
2
3

🗺️ Choose Your Route

All Destinations

Routes & Fares

Competitive prices across East & Central Africa. All prices include comfortable seating and professional drivers.

🇰🇪 → 🇺🇬
Nairobi · Kampala
🇰🇪 Nairobi 🇺🇬 Kampala
🕐 ~12 hrs 📅 Daily
KES 3,500per seat
🇰🇪 → 🇷🇼
Nairobi · Kigali
📌 Updated Price
🇰🇪 Nairobi 🇷🇼 Kigali
🕐 ~20 hrs 📅 Daily
KES 7,000per seat
🇰🇪 → 🇸🇸
Nairobi · Juba
🇰🇪 Nairobi 🇸🇸 Juba
🕐 ~30 hrs 📅 Daily
KES 8,500per seat
🇰🇪 → 🇧🇮
Nairobi · Bujumbura
🆕 New Route
🇰🇪 Nairobi 🇧🇮 Bujumbura
🕐 ~24 hrs 📅 Daily
KES 7,500per seat
🇰🇪 → 🇨🇩
Nairobi · Goma
🆕 New Route
🇰🇪 Nairobi 🇨🇩 Goma
🕐 ~26 hrs 📅 Daily
KES 8,000per seat
🇷🇼 → 🇰🇪
Kigali · Nairobi
🇷🇼 Kigali 🇰🇪 Nairobi
🕐 ~20 hrs 📅 Daily
RWF 55,000per seat
🇷🇼 → 🇺🇬
Kigali · Kampala
🇷🇼 Kigali 🇺🇬 Kampala
🕐 ~8 hrs 📅 Daily
RWF 25,000per seat
🇺🇬 → 🇰🇪
Kampala · Nairobi
🇺🇬 Kampala 🇰🇪 Nairobi
🕐 ~12 hrs 📅 Daily
UGX 100,000per seat
🇺🇬 → 🇸🇸
Kampala · Juba
🇺🇬 Kampala 🇸🇸 Juba
🕐 ~18 hrs 📅 Daily
UGX 120,000per seat
🇺🇬 → 🇷🇼
Kampala · Kigali
🇺🇬 Kampala 🇷🇼 Kigali
🕐 ~9 hrs 📅 Daily
UGX 70,000per seat

The Trinity Experience

Travel in Comfort

Every journey with Trinity Bus Service comes with premium amenities designed for long-distance cross-border travel.

💺

Reclining Seats

Spacious, cushioned reclining seats with adjustable headrests for maximum comfort.

❄️

Air Conditioned

Fully climate-controlled cabins for a pleasant journey in any weather.

🔌

USB Charging

Charging ports at every seat to keep all your devices powered throughout.

🛡️

Licensed Drivers

Professional, experienced, and vetted drivers with cross-border permits.

🧳

Luggage Allowance

Generous baggage space in the undercarriage compartment.

🗺️

Border Assistance

Our crew assists with border crossing procedures at every checkpoint.

Simple Process

How to Book

Booking your seat with Trinity Bus Service takes less than 2 minutes. Here's how:

01
🗺️

Choose Your Route

Browse our routes above and select your origin, destination, and travel date. Check current prices to plan your budget.

02
📲

Contact Us on WhatsApp

Send us a WhatsApp message or call our Nairobi office directly on +254 107 428 416 to confirm seat availability.

03

Confirm & Travel

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

Ready to Book Your Journey?

Our team is available 24/7 to assist you with bookings, route queries, and travel information.

📲 Book via WhatsApp 📞 Call Nairobi Office
📞
Nairobi Office

+254 107 428 416

💬
WhatsApp Bookings

+254 107 428 416

🌐
Website

trinitybuservice.co.ke

Availability

24 / 7 Support