Loading...
Find A Location
+256789080848
info@tbabooking.com
English
Kiswahili
Home
About
Trip
Contact
Blogs
Login
Available Trips
Full routes and individual segments from all operators
Home
Trips
Search for a Trip
From
BUSIA
Busia
Eldoret
Gulu
JINJA
Jinja
KABALE
KAMAPALA
KAMPALA
Kabale
Kabare
Kagitumba
Kampala
Kisoro
MBARARA
Masaka
Mbarara
Musaze
NAKURU
Nairobi
Nakuru
Nimule
kabale
To
BUSIA
Busia
Eldoret
Goma
Gulu
JINJA
Jinja
Juba
KABALE
KIGALI
Kabale
Kabare
Kagitumba
Kampala
Kigali
Kisoro
MBARARA
Masaka
Mbarara
Musaze
NAIROBI
NAKURU
Nakuru
Nimule
kabale
kigali
Date
Search
Clear
605 trips available
Showing trips from today (20 Apr 2026) onwards
All
Full Routes
Segments
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Tue, 21 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
09:00
2.5 hrs
Masaka
11:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
09:00
5.3 hrs
Mbarara
14:18
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
09:00
7.9 hrs
Kabale
16:54
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Masaka
11:37
2.6 hrs
Mbarara
14:13
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Masaka
11:37
5.3 hrs
Kabale
16:55
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Masaka
11:37
7.9 hrs
Kigali
19:31
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 21 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nairobi
12:00
6 hrs
Nakuru
18:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Mbarara
14:15
2.6 hrs
Kabale
16:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Mbarara
14:15
5.3 hrs
Kigali
19:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
Kabale
16:52
2.6 hrs
Kigali
19:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Tue, 21 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
KAMPALA
19:00
2.5 hrs
JINJA
21:30
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
KAMPALA
19:00
5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
KAMPALA
19:00
9 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
⬤ Full Route
Tue, 21 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
⬤ Full Route
Tue, 21 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,KATUNA
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 21 Apr 2026
Nairobi
20:00
5 hrs
NAKURU
01:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 21 Apr 2026
Nairobi
20:00
10 hrs
BUSIA
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 21 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Tue, 21 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Tue, 21 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
7.5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
10 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
12.5 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
JINJA
21:30
2.5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
JINJA
21:30
6.5 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 21 Apr 2026
JINJA
21:30
11.5 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 21 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
22:00
2 hrs
Masaka
00:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
22:00
7 hrs
Kagitumba
05:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 21 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Masaka
23:30
2.5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Masaka
23:30
5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Masaka
23:30
7.5 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Masaka
23:30
10 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 21 Apr 2026
Masaka
23:30
12.5 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
BUSIA
00:00
4 hrs
NAKURU
04:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
BUSIA
00:00
9 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
NAKURU
01:00
5 hrs
BUSIA
06:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
NAKURU
01:00
10 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
01:30
3.5 hrs
Kagitumba
05:00
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
01:30
7 hrs
Kigali
08:30
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Mbarara
02:00
2.5 hrs
Kabale
04:30
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Mbarara
02:00
5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Mbarara
02:00
7.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Mbarara
02:00
10 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,KATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Kabale
04:30
2.5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Kabale
04:30
5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Kabale
04:30
7.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Kagitumba
05:00
3.5 hrs
Kigali
08:30
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
NAKURU
05:30
3.5 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
BUSIA
06:00
5 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Kisoro
07:00
2.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Kisoro
07:00
5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Wed, 22 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
09:00
2.5 hrs
Masaka
11:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
09:00
5.3 hrs
Mbarara
14:18
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
09:00
7.9 hrs
Kabale
16:54
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
Musaze
09:30
2.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, Kisoro, musaze
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
11:37
2.6 hrs
Mbarara
14:13
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
11:37
5.3 hrs
Kabale
16:55
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
11:37
7.9 hrs
Kigali
19:31
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
⬤ Full Route
Wed, 22 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
12:00
6 hrs
Nakuru
18:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Mbarara
14:15
2.6 hrs
Kabale
16:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Mbarara
14:15
5.3 hrs
Kigali
19:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kabale
16:52
2.6 hrs
Kigali
19:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Wed, 22 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
19:00
2.5 hrs
JINJA
21:30
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
19:00
5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
19:00
9 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Wed, 22 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Wed, 22 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 22 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
20:00
5 hrs
Nakuru
01:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
20:00
7.5 hrs
Eldoret
03:30 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
20:00
11.3 hrs
Busia
07:18 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Wed, 22 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
5.3 hrs
Mbarara
02:18 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
7.9 hrs
Kabale
04:54 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
5.3 hrs
Mbarara
02:18 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
7.9 hrs
Kabale
04:54 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
JINJA
21:30
2.5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
JINJA
21:30
6.5 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 22 Apr 2026
JINJA
21:30
11.5 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Wed, 22 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
22:00
2 hrs
Masaka
00:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
22:00
5.3 hrs
Mbarara
03:18 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
22:00
7.9 hrs
Kagitumba
05:54 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 22 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
2.6 hrs
Mbarara
02:13 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
5.3 hrs
Kabale
04:55 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
7.9 hrs
Kigali
07:31 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
2.6 hrs
Mbarara
02:13 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
5.3 hrs
Kabale
04:55 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Masaka
23:37
7.9 hrs
Kigali
07:31 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
23:45
3.8 hrs
Eldoret
03:33 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
23:45
7.5 hrs
Busia
07:15 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Wed, 22 Apr 2026
Nakuru
23:45
11.3 hrs
Kampala
11:03 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 23 Apr 2026
BUSIA
00:00
4 hrs
NAKURU
04:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 23 Apr 2026
BUSIA
00:00
9 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
00:37
2.6 hrs
Mbarara
03:13
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
00:37
5.3 hrs
Kagitumba
05:55
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
00:37
7.9 hrs
Kigali
08:31
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
02:15
2.6 hrs
Kabale
04:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
02:15
5.3 hrs
Kigali
07:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
02:15
2.6 hrs
Kabale
04:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
02:15
5.3 hrs
Kigali
07:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
03:15
2.6 hrs
Kagitumba
05:51
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
03:15
5.3 hrs
Kigali
08:33
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Eldoret
03:30
3.8 hrs
Busia
07:18
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Eldoret
03:30
7.5 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 23 Apr 2026
NAKURU
04:00
5 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kabale
04:52
2.6 hrs
Kigali
07:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kabale
04:52
2.6 hrs
Kigali
07:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Kagitumba
05:52
2.6 hrs
Kigali
08:28
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 001
UA 675 BN
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Busia
07:15
3.8 hrs
Kampala
11:03
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Thu, 23 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Nakuru, Eldoret, Busia, Jinja
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
09:00
2.5 hrs
Masaka
11:30
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
09:00
5.3 hrs
Mbarara
14:18
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
09:00
7.9 hrs
Kabale
16:54
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
11:37
2.6 hrs
Mbarara
14:13
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
11:37
5.3 hrs
Kabale
16:55
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
11:37
7.9 hrs
Kigali
19:31
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 23 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
12:00
24 hrs
Nakuru
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
14:15
2.6 hrs
Kabale
16:51
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Mbarara
14:15
5.3 hrs
Kigali
19:33
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kabale
16:52
2.6 hrs
Kigali
19:28
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Thu, 23 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA.BUSIA,NAKURU
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
KAMPALA
19:00
2.5 hrs
JINJA
21:30
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
KAMPALA
19:00
5 hrs
BUSIA
00:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
KAMPALA
19:00
9 hrs
NAKURU
04:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 23 Apr 2026
Nairobi
20:00
14.5 hrs
Kampala
10:30 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
⬤ Full Route
Thu, 23 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
20:00
5 hrs
Nakuru
01:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Thu, 23 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Thu, 23 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
5.3 hrs
Mbarara
02:18 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
7.9 hrs
Kabale
04:54 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
7.5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
10 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
12.5 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
JINJA
21:30
2.5 hrs
BUSIA
00:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
JINJA
21:30
6.5 hrs
NAKURU
04:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
JINJA
21:30
11.5 hrs
NAIROBI
09:00 +1 day
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 23 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
22:00
2 hrs
Masaka
00:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
22:00
5.3 hrs
Mbarara
03:18 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
22:00
7.9 hrs
Kagitumba
05:54 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 23 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Masaka
23:30
2.5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Masaka
23:30
5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Masaka
23:30
7.5 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Masaka
23:30
10 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 23 Apr 2026
Masaka
23:30
12.5 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
23:37
2.6 hrs
Mbarara
02:13 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
23:37
5.3 hrs
Kabale
04:55 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Thu, 23 Apr 2026
Masaka
23:37
7.9 hrs
Kigali
07:31 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
BUSIA
00:00
4 hrs
NAKURU
04:00
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
BUSIA
00:00
9 hrs
NAIROBI
09:00
Via
JINJA.BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
00:37
2.6 hrs
Mbarara
03:13
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
00:37
5.3 hrs
Kagitumba
05:55
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
00:37
7.9 hrs
Kigali
08:31
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:00
2.5 hrs
Kabale
04:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:00
5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:00
7.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:00
10 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:15
2.6 hrs
Kabale
04:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
02:15
5.3 hrs
Kigali
07:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
03:15
2.6 hrs
Kagitumba
05:51
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
03:15
5.3 hrs
Kigali
08:33
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
NAKURU
04:00
5 hrs
NAIROBI
09:00
Via
JINJA.BUSIA,NAKURU
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Kabale
04:30
2.5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Kabale
04:30
5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Kabale
04:30
7.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kabale
04:52
2.6 hrs
Kigali
07:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Kagitumba
05:52
2.6 hrs
Kigali
08:28
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Kisoro
07:00
2.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Kisoro
07:00
5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Fri, 24 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
09:00
2.5 hrs
Masaka
11:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
09:00
5.3 hrs
Mbarara
14:18
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
09:00
7.9 hrs
Kabale
16:54
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
Musaze
09:30
2.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
11:37
2.6 hrs
Mbarara
14:13
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
11:37
5.3 hrs
Kabale
16:55
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
11:37
7.9 hrs
Kigali
19:31
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Fri, 24 Apr 2026
Nairobi
12:12
24 hrs
kigali
12:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
12:12
24 hrs
Nakuru
12:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
12:12
12 hrs
Busia
00:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
12:12
18 hrs
kabale
06:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
12:12
24 hrs
kigali
12:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
14:15
2.6 hrs
Kabale
16:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Mbarara
14:15
5.3 hrs
Kigali
19:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kabale
16:52
2.6 hrs
Kigali
19:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
18:12
6 hrs
Busia
00:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
18:12
12 hrs
kabale
06:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
18:12
18 hrs
kigali
12:12 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
⬤ Full Route
Fri, 24 Apr 2026
KAMAPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Trinity 007
UA 294 F
Trinity Express · AC Seater
⬤ Full Route
Fri, 24 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
KAMAPALA
19:00
2.5 hrs
JINJA
21:30
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
KAMAPALA
19:00
5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
KAMAPALA
19:00
9 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
KAMAPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
19:00
2.5 hrs
JINJA
21:30
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
19:00
5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
19:00
9 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
19:00
14 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Fri, 24 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Fri, 24 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 24 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
20:00
3 hrs
Nakuru
23:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Fri, 24 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Fri, 24 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
21:00
5.3 hrs
Mbarara
02:18 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
21:00
7.9 hrs
Kabale
04:54 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
JINJA
21:30
2.5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
JINJA
21:30
6.5 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
JINJA
21:30
2.5 hrs
BUSIA
00:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
JINJA
21:30
6.5 hrs
NAKURU
04:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Fri, 24 Apr 2026
JINJA
21:30
11.5 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Fri, 24 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
22:00
2 hrs
Masaka
00:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
22:00
5.3 hrs
Mbarara
03:18 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
22:00
7.9 hrs
Kagitumba
05:54 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
JINJA
22:30
10.5 hrs
NAIROBI
09:00 +1 day
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 24 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
23:37
2.6 hrs
Mbarara
02:13 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
23:37
5.3 hrs
Kabale
04:55 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Fri, 24 Apr 2026
Masaka
23:37
7.9 hrs
Kigali
07:31 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
BUSIA
00:00
4 hrs
NAKURU
04:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
BUSIA
00:00
9 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Sat, 25 Apr 2026
BUSIA
00:00
4 hrs
NAKURU
04:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Sat, 25 Apr 2026
BUSIA
00:00
9 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
NAKURU
00:00
5 hrs
NAIROBI
05:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Busia
00:12
6 hrs
kabale
06:12
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Busia
00:12
12 hrs
kigali
12:12
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
00:37
2.6 hrs
Mbarara
03:13
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
00:37
5.3 hrs
Kagitumba
05:55
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
00:37
7.9 hrs
Kigali
08:31
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
MBARARA
01:30
2 hrs
KIGALI
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
02:15
2.6 hrs
Kabale
04:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
02:15
5.3 hrs
Kigali
07:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
03:15
2.6 hrs
Kagitumba
05:51
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
03:15
5.3 hrs
Kigali
08:33
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Sat, 25 Apr 2026
NAKURU
04:00
5 hrs
NAIROBI
09:00
Via
JINJA,BUSIA,NAKURU
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kabale
04:52
2.6 hrs
Kigali
07:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Kagitumba
05:52
2.6 hrs
Kigali
08:28
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
kabale
06:12
6 hrs
kigali
12:12
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Sat, 25 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
09:00
2.5 hrs
Masaka
11:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
09:00
5.3 hrs
Mbarara
14:18
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
09:00
7.9 hrs
Kabale
16:54
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
09:00
10.5 hrs
Kigali
19:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
11:37
2.6 hrs
Mbarara
14:13
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
11:37
5.3 hrs
Kabale
16:55
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
11:37
7.9 hrs
Kigali
19:31
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 25 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nairobi
12:00
24 hrs
Nakuru
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
14:15
2.6 hrs
Kabale
16:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Mbarara
14:15
5.3 hrs
Kigali
19:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kabale
16:52
2.6 hrs
Kigali
19:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Sat, 25 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Sat, 25 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Sat, 25 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
7.5 hrs
Kabare
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
10 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
12.5 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
5.3 hrs
Mbarara
02:18 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
7.9 hrs
Kabale
04:54 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
10.5 hrs
Kigali
07:30 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
2.5 hrs
Masaka
23:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
7.5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
10 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
12.5 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Kampala
21:00
15 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 25 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
22:00
2 hrs
Masaka
00:00 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
22:00
5.3 hrs
Mbarara
03:18 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
22:00
7.9 hrs
Kagitumba
05:54 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 25 Apr 2026
Kampala
22:00
10.5 hrs
Kigali
08:30 +1 day
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
2.5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
5 hrs
Kabare
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
7.5 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
10 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
12.5 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
2.5 hrs
Mbarara
02:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
5 hrs
Kabale
04:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
7.5 hrs
Kisoro
07:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
10 hrs
Musaze
09:30 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sat, 25 Apr 2026
Masaka
23:30
12.5 hrs
Goma
12:00 +1 day
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
23:37
2.6 hrs
Mbarara
02:13 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
23:37
5.3 hrs
Kabale
04:55 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sat, 25 Apr 2026
Masaka
23:37
7.9 hrs
Kigali
07:31 +1 day
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Masaka
00:37
2.6 hrs
Mbarara
03:13
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Masaka
00:37
5.3 hrs
Kagitumba
05:55
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Masaka
00:37
7.9 hrs
Kigali
08:31
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
2.5 hrs
Kabare
04:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
7.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
10 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
2.5 hrs
Kabale
04:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
7.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:00
10 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:15
2.6 hrs
Kabale
04:51
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Mbarara
02:15
5.3 hrs
Kigali
07:33
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Mbarara
03:15
2.6 hrs
Kagitumba
05:51
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Mbarara
03:15
5.3 hrs
Kigali
08:33
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabare
04:30
2.5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabare
04:30
5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabare
04:30
7.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabale
04:30
2.5 hrs
Kisoro
07:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabale
04:30
5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kabale
04:30
7.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Kabale
04:52
2.6 hrs
Kigali
07:28
Via
Masaka, Mbarara, Kabale
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Kagitumba
05:52
2.6 hrs
Kigali
08:28
Via
Masaka, Mbarara, Kagitumba
Partial segment booking
Trinity 004
UA 125 VB
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kisoro
07:00
2.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kisoro
07:00
5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kisoro
07:00
2.5 hrs
Musaze
09:30
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Kisoro
07:00
5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Musaze
09:30
2.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
Musaze
09:30
2.5 hrs
Goma
12:00
Via
Masaka, Mbarara, kabale, kisoro,musaze
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Sun, 26 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
12:00
24 hrs
Nakuru
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Sun, 26 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sun, 26 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Sun, 26 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
20:00
3 hrs
Nakuru
23:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 26 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 009
UBN 273 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 27 Apr 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Mon, 27 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nairobi
12:00
5 hrs
Nakuru
17:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 27 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Mon, 27 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
⬤ Full Route
Mon, 27 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Mon, 27 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nairobi
20:00
3 hrs
Nakuru
23:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Mon, 27 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 28 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 28 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 28 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 003
UBC 387 D
Trinity Express · AC Sleeper
✦ Segment
Tue, 28 Apr 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 28 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nairobi
12:00
5 hrs
Nakuru
17:00
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 28 Apr 2026
Nairobi
12:00
5 hrs
Nakuru
17:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 28 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Tue, 28 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
⬤ Full Route
Tue, 28 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Tue, 28 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 29 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 29 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 29 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
R 567
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 29 Apr 2026
KABALE
03:30
2 hrs
KIGALI
05:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 29 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kkkkkampala,kigali
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Wed, 29 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Wed, 29 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
20:00
3 hrs
Nakuru
23:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 29 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 29 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Wed, 29 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 29 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
KABALE
03:30
2.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABALE,GATUNA
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 30 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nairobi
12:00
5 hrs
Nakuru
17:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nairobi
12:00
12 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nairobi
12:00
18 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nairobi
12:00
24 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nakuru
18:00
6 hrs
Busia
00:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nakuru
18:00
12 hrs
kabale
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 30 Apr 2026
Nakuru
18:00
18 hrs
kigali
12:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
⬤ Full Route
Thu, 30 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
⬤ Full Route
Thu, 30 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABARE,KATUNA
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
KAMPALA
20:00
5.5 hrs
MBARARA
01:30 +1 day
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
KAMPALA
20:00
7.5 hrs
KABALE
03:30 +1 day
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Thu, 30 Apr 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nairobi
20:00
3 hrs
Nakuru
23:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nairobi
20:00
6 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nairobi
20:00
9 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nairobi
20:00
12 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nairobi
20:00
15 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nakuru
23:00
3 hrs
Eldoret
02:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nakuru
23:00
6 hrs
Busia
05:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nakuru
23:00
9 hrs
Jinja
08:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Thu, 30 Apr 2026
Nakuru
23:00
12 hrs
Kampala
11:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
Busia
00:00
6 hrs
kabale
06:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
Busia
00:00
12 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 01 May 2026
MBARARA
01:30
2 hrs
KABALE
03:30
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 01 May 2026
MBARARA
01:30
4.5 hrs
KIGALI
06:00
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Eldoret
02:00
3 hrs
Busia
05:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Eldoret
02:00
6 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Eldoret
02:00
9 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
VOLCANO BUS
UA 876AR
Volcano Bus · NON A/C Seater
✦ Segment
Fri, 01 May 2026
KABALE
02:40
3.3 hrs
KIGALI
05:58
Via
MASAKA,MBARARA,KABARE,KATUNA
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Busia
05:00
3 hrs
Jinja
08:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Busia
05:00
6 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Trinity 008
UA 974 KL
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
kabale
06:00
6 hrs
kigali
12:00
Via
Nakuru, Eldoret, Busia, Jinja,kampala,kabale
Partial segment booking
Trinity 010
UA 125 GM
Trinity Express · AC Seater
✦ Segment
Fri, 01 May 2026
Jinja
08:00
3 hrs
Kampala
11:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
⬤ Full Route
Fri, 01 May 2026
Kampala
23:00
28 hrs
Juba
03:00 +2 days
Via
Gulu,Nimule
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
Kampala
23:00
10 hrs
Gulu
09:00 +1 day
Via
Gulu,Nimule
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
Kampala
23:00
15 hrs
Nimule
14:00 +1 day
Via
Gulu,Nimule
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Fri, 01 May 2026
Kampala
23:00
28 hrs
Juba
03:00 +2 days
Via
Gulu,Nimule
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Sat, 02 May 2026
Gulu
08:20
9.3 hrs
Nimule
17:38
Via
Gulu,Nimule
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Sat, 02 May 2026
Gulu
08:20
18.7 hrs
Juba
03:02 +1 day
Via
Gulu,Nimule
Partial segment booking
Simba
UAC187H
Test merchant1 · VE A/C Sleeper
✦ Segment
Sat, 02 May 2026
Nimule
17:40
9.3 hrs
Juba
02:58 +1 day
Via
Gulu,Nimule
Partial segment booking
TBA Bus Ticket Booking
, All right reserved.