Online booking

Find your bus

Every active schedule runs every day. Seats shown below are for 15 Nov 2026.

Trinity Express Coach 01
Bor → Juba
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
SSP 50,000
Select Seats
Trinity Express Coach 03
Busia → Kampala
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 2,000
Select Seats
Trinity Express Coach 01
Busia → Kampala
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 2,000
Select Seats
Trinity Express Coach 01
Busia → Kigali
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 5,500
Select Seats
Trinity Express Coach 03
Juba → Bor
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
SSP 50,000
Select Seats
Trinity Express Coach 02
Juba → Kampala
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
SSP 600,000
Select Seats
Trinity Express Coach 02
Kampala → Busia
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 60,000
Select Seats
Trinity Express Coach 03
Kampala → Busia
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
UGX 60,000
Select Seats
Trinity Express Coach 01
Kampala → Goma
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 02
Kampala → Goma
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 02
Kampala → Juba
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 150,000
Select Seats
Trinity Express Coach 03
Kampala → Juba
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
UGX 150,000
Select Seats
Trinity Express Coach 02
Kampala → Kigali
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 03
Kampala → Kigali
Trinity Express Coach 03 • 49 seats
9:30 AM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 01
Kampala → Kigali
Trinity Express Coach 01 • 49 seats
12:00 PM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 02
Kampala → Kigali
Trinity Express Coach 02 • 49 seats
3:00 PM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 03
Kampala → Kigali
Trinity Express Coach 03 • 49 seats
6:00 PM
49 seats available
UGX 100,000
Select Seats
Trinity Express Coach 03
Kampala → Nairobi
Trinity Express Coach 03 • 49 seats
5:00 PM
49 seats available
UGX 120,000
Select Seats
Trinity Express Coach 01
Kampala → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 PM
49 seats available
UGX 120,000
Select Seats
Trinity Express Coach 01
Kigali → Busia
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
RWF 55,000
Select Seats
Trinity Express Coach 01
Kigali → Kampala
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
RWF 38,000
Select Seats
Trinity Express Coach 02
Kigali → Kampala
Trinity Express Coach 02 • 49 seats
9:30 AM
49 seats available
RWF 38,000
Select Seats
Trinity Express Coach 03
Kigali → Kampala
Trinity Express Coach 03 • 49 seats
12:00 PM
49 seats available
RWF 38,000
Select Seats
Trinity Express Coach 01
Kigali → Kampala
Trinity Express Coach 01 • 49 seats
3:00 PM
49 seats available
RWF 38,000
Select Seats
Trinity Express Coach 02
Kigali → Kampala
Trinity Express Coach 02 • 49 seats
6:00 PM
49 seats available
RWF 38,000
Select Seats
Trinity Express Coach 03
Kigali → Mbarara
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
RWF 25,000
Select Seats
Trinity Express Coach 01
Kigali → Mbarara
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
RWF 25,000
Select Seats
Trinity Express Coach 02
Kigali → Mbarara
Trinity Express Coach 02 • 49 seats
1:00 PM
49 seats available
RWF 25,000
Select Seats
Trinity Express Coach 03
Kigali → Nairobi
Trinity Express Coach 03 • 49 seats
6:00 AM
49 seats available
RWF 75,000
Select Seats
Trinity Express Coach 01
Kisumu → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 1,600
Select Seats
Trinity Express Coach 02
Kisumu → Nairobi
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 1,600
Select Seats
Trinity Express Coach 02
Mombasa → Kisumu
Trinity Express Coach 02 • 49 seats
7:00 AM
49 seats available
KES 2,600
Select Seats
Trinity Express Coach 03
Mombasa → Kisumu
Trinity Express Coach 03 • 49 seats
10:00 AM
49 seats available
KES 2,600
Select Seats
Trinity Express Coach 01
Mombasa → Nairobi
Trinity Express Coach 01 • 49 seats
7:00 AM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 02
Mombasa → Nairobi
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 03
Mombasa → Nairobi
Trinity Express Coach 03 • 49 seats
1:00 PM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 01
Nairobi → Busia
Trinity Express Coach 01 • 49 seats
12:29 AM
49 seats available
KES 1,900
Select Seats
Trinity Express Coach 01
Nairobi → Busia
Trinity Express Coach 01 • 49 seats
1:00 PM
49 seats available
KES 1,900
Select Seats
Trinity Express Coach 01
Nairobi → Kampala
Trinity Express Coach 01 • 49 seats
6:00 PM
49 seats available
KES 4,000
Select Seats
Trinity Express Coach 02
Nairobi → Kampala
Trinity Express Coach 02 • 49 seats
8:00 PM
49 seats available
KES 4,000
Select Seats
Trinity Express Coach 01
Nairobi → Kigali
Trinity Express Coach 01 • 49 seats
6:00 AM
49 seats available
KES 7,500
Select Seats
Trinity Express Coach 02
Nairobi → Kigali
Trinity Express Coach 02 • 49 seats
10:00 AM
49 seats available
KES 7,500
Select Seats
Trinity Express Coach 03
Nairobi → Kigali
Trinity Express Coach 03 • 49 seats
6:00 PM
49 seats available
KES 7,500
Select Seats
Trinity Express Coach 03
Nairobi → Kisumu
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 1,600
Select Seats
Trinity Express Coach 01
Nairobi → Kisumu
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 1,600
Select Seats
Trinity Express Coach 03
Nairobi → Mombasa
Trinity Express Coach 03 • 49 seats
7:00 AM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 01
Nairobi → Mombasa
Trinity Express Coach 01 • 49 seats
10:00 AM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 02
Nairobi → Mombasa
Trinity Express Coach 02 • 49 seats
1:00 PM
49 seats available
KES 2,100
Select Seats
Trinity Express Coach 01
Nakuru → Eldoret
Trinity Express Coach 01 • 49 seats
6:30 AM
49 seats available
KES 700
Select Seats
Book through WhatsAppBooking Support 1Booking Support 2