Loading...

Available Trips

Full routes and individual segments from all operators

Search for a Trip
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