Home
Routes
About
Contact
Confirm Payment
Book a Ticket
Online booking
Find your bus
Every active schedule runs every day. Seats shown below are for 15 Nov 2026.
From
Any origin
Bor
Busia
Juba
Kampala
Kigali
Kisumu
Mombasa
Nairobi
Nakuru
To
Any destination
Bor
Busia
Eldoret
Goma
Juba
Kampala
Kigali
Kisumu
Mbarara
Mombasa
Nairobi
Nakuru
Travel date
Search
Bor → Juba
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
SSP 50,000
Select Seats
Busia → Kampala
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 2,000
Select Seats
Busia → Kampala
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 2,000
Select Seats
Busia → Kigali
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 5,500
Select Seats
Juba → Bor
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
SSP 50,000
Select Seats
Juba → Kampala
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
SSP 600,000
Select Seats
Kampala → Busia
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 60,000
Select Seats
Kampala → Busia
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
UGX 60,000
Select Seats
Kampala → Goma
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
UGX 100,000
Select Seats
Kampala → Goma
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
UGX 100,000
Select Seats
Kampala → Juba
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 150,000
Select Seats
Kampala → Juba
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
UGX 150,000
Select Seats
Kampala → Kigali
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 100,000
Select Seats
Kampala → Kigali
Trinity Express Coach 03 • 49 seats
9:30 AM
49 seats available
UGX 100,000
Select Seats
Kampala → Kigali
Trinity Express Coach 01 • 49 seats
12:00 PM
49 seats available
UGX 100,000
Select Seats
Kampala → Kigali
Trinity Express Coach 02 • 49 seats
3:00 PM
49 seats available
UGX 100,000
Select Seats
Kampala → Kigali
Trinity Express Coach 03 • 49 seats
6:00 PM
49 seats available
UGX 100,000
Select Seats
Kampala → Nairobi
Trinity Express Coach 03 • 49 seats
5:00 PM
49 seats available
UGX 120,000
Select Seats
Kampala → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 PM
49 seats available
UGX 120,000
Select Seats
Kigali → Busia
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
RWF 55,000
Select Seats
Kigali → Kampala
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
RWF 38,000
Select Seats
Kigali → Kampala
Trinity Express Coach 02 • 49 seats
9:30 AM
49 seats available
RWF 38,000
Select Seats
Kigali → Kampala
Trinity Express Coach 03 • 49 seats
12:00 PM
49 seats available
RWF 38,000
Select Seats
Kigali → Kampala
Trinity Express Coach 01 • 49 seats
3:00 PM
49 seats available
RWF 38,000
Select Seats
Kigali → Kampala
Trinity Express Coach 02 • 49 seats
6:00 PM
49 seats available
RWF 38,000
Select Seats
Kigali → Mbarara
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
RWF 25,000
Select Seats
Kigali → Mbarara
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
RWF 25,000
Select Seats
Kigali → Mbarara
Trinity Express Coach 02 • 49 seats
1:00 PM
49 seats available
RWF 25,000
Select Seats
Kigali → Nairobi
Trinity Express Coach 03 • 49 seats
6:00 AM
49 seats available
RWF 75,000
Select Seats
Kisumu → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 1,600
Select Seats
Kisumu → Nairobi
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 1,600
Select Seats
Mombasa → Kisumu
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
KES 2,600
Select Seats
Mombasa → Kisumu
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
KES 2,600
Select Seats
Mombasa → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 2,100
Select Seats
Mombasa → Nairobi
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 2,100
Select Seats
Mombasa → Nairobi
Trinity Express Coach 03 • 49 seats
1:00 PM
49 seats available
KES 2,100
Select Seats
Nairobi → Busia
Trinity Express Coach 01 • 49 seats
12:29 AM
49 seats available
KES 1,900
Select Seats
Nairobi → Busia
Trinity Express Coach 01 • 49 seats
1:00 PM
49 seats available
KES 1,900
Select Seats
Nairobi → Kampala
Trinity Express Coach 01 • 49 seats
6:00 PM
49 seats available
KES 4,000
Select Seats
Nairobi → Kampala
Trinity Express Coach 02 • 49 seats
8:00 PM
49 seats available
KES 4,000
Select Seats
Nairobi → Kigali
Trinity Express Coach 01 • 49 seats
6:00 AM
49 seats available
KES 7,500
Select Seats
Nairobi → Kigali
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 7,500
Select Seats
Nairobi → Kigali
Trinity Express Coach 03 • 49 seats
6:00 PM
49 seats available
KES 7,500
Select Seats
Nairobi → Kisumu
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 1,600
Select Seats
Nairobi → Kisumu
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 1,600
Select Seats
Nairobi → Mombasa
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 2,100
Select Seats
Nairobi → Mombasa
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 2,100
Select Seats
Nairobi → Mombasa
Trinity Express Coach 02 • 49 seats
1:00 PM
49 seats available
KES 2,100
Select Seats
Nakuru → Eldoret
Trinity Express Coach 01 • 49 seats
6:30 AM
49 seats available
KES 700
Select Seats
Book through WhatsApp
Book through WhatsApp
WA
Booking Support 1
WA
Booking Support 2