Loading...
Find A Location
+256789080848
info@tbabooking.com
English
Kiswahili
Home
About
Trip
Contact
Blogs
Login
Available Trips
Full routes and individual segments from all operators
Home
Trips
Search for a Trip
Show Filters
From
To
Date
Search
Clear
Bus Company
All Companies
Global Executive 001
Global Executive 002
Trinity 001
Trinity 002
Trinity 005
Trinity 006
Trinity 007
Trinity A
VOLCANO BUS 001
Bus Type
All Types
AC Seater
AC Sleeper
NON A/C Seater
VE A/C Sleeper
VE Executive A/C Sleeper
Seat Type
All Seats
VIP Available
Regular
Min Price
Max Price
Sort By
Earliest Departure
Latest Departure
Cheapest First
Most Expensive First
Most Seats Available
483 trips available
Showing trips departing from now (20 Jun 2026 06:45) onwards
All
Full Routes
Segments
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Sat, 20 Jun 2026
Departs in 2h 14m
Kampala
09:00
10 hrs
Kigali
19:00
Via
Nakuru, Eldoret, Busia, Jinja
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Departs in 2h 14m
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Departs in 2h 14m
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Departs in 2h 14m
Kampala
09:00
10 hrs
Kigali
19:00
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 20 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 20 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sat, 20 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Sat, 20 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 20 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sat, 20 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Sat, 20 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 20 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 20 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 20 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 20 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
4.3 hrs
Gulu
00:18 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
8.5 hrs
Elegu
04:30 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
12.8 hrs
Nimule
08:48 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 20 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 20 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 20 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Gulu
00:15
4.3 hrs
Elegu
04:33
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Gulu
00:15
8.5 hrs
Nimule
08:45
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Gulu
00:15
12.8 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Elegu
04:30
4.3 hrs
Nimule
08:48
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Nimule
08:45
4.3 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Sun, 21 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Sun, 21 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
6.7 hrs
kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Sun, 21 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
Mbarara
12:20
3.3 hrs
kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 21 Jun 2026
kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Sun, 21 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sun, 21 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sun, 21 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Sun, 21 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Sun, 21 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sun, 21 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 21 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 21 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 21 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Mon, 22 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Mon, 22 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Mon, 22 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 22 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Mon, 22 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Mon, 22 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Mon, 22 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Mon, 22 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Mon, 22 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Mon, 22 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 22 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
5 hrs
Mbarara
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 22 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 22 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Mbarara
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Mbarara
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Tue, 23 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Tue, 23 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 23 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Tue, 23 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Tue, 23 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Tue, 23 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Tue, 23 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 23 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Tue, 23 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 23 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 23 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 23 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 24 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Wed, 24 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Wed, 24 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 24 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Wed, 24 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Wed, 24 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Wed, 24 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Wed, 24 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Wed, 24 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 24 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Wed, 24 Jun 2026
Kampala
20:59
10 hrs
Kigali
06:59 +1 day
Via
Mbarara, Kabale
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:59
3.3 hrs
Mbarara
00:17 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:59
6.7 hrs
Kabale
03:41 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 24 Jun 2026
Kampala
20:59
10 hrs
Kigali
06:59 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Mbarara
00:19
3.3 hrs
Kabale
03:37
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Mbarara
00:19
6.7 hrs
Kigali
07:01
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Kabale
03:39
3.3 hrs
Kigali
06:57
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Thu, 25 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Thu, 25 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 25 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Thu, 25 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Thu, 25 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Thu, 25 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 25 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Thu, 25 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Thu, 25 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 25 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 25 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 25 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Fri, 26 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Fri, 26 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 26 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Fri, 26 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Fri, 26 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Fri, 26 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Fri, 26 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Fri, 26 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Fri, 26 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Fri, 26 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 26 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Fri, 26 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Sat, 27 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Sat, 27 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 27 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Sat, 27 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 27 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Sat, 27 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Sat, 27 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sat, 27 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sat, 27 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sat, 27 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sat, 27 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 27 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Sun, 28 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Sun, 28 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sun, 28 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Sun, 28 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Sun, 28 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sun, 28 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sun, 28 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Sun, 28 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 28 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sun, 28 Jun 2026
KIGALI
21:00
10 hrs
KAMPALA
07:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
KIGALI
21:00
5 hrs
MBARARA
02:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 28 Jun 2026
KIGALI
21:00
10 hrs
KAMPALA
07:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sun, 28 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
MBARARA
02:00
5 hrs
KAMPALA
07:00
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Mon, 29 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Mon, 29 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
11:00
2.5 hrs
Masaka
13:30
Via
Masaka
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Mon, 29 Jun 2026
KIGALI
11:32
10 hrs
KAMPALA
21:32
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KIGALI
11:32
5 hrs
MBARARA
16:32
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KIGALI
11:32
10 hrs
KAMPALA
21:32
Via
Gatuna
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Masaka
13:30
2.5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Mon, 29 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
MBARARA
16:32
5 hrs
KAMPALA
21:32
Via
Gatuna
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Mon, 29 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Mon, 29 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Mon, 29 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Mon, 29 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Mon, 29 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Mon, 29 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Mon, 29 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 29 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Mon, 29 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Tue, 30 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
09:00
3.3 hrs
Mbarara
12:18
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
09:00
6.7 hrs
Kabale
15:42
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Partial segment
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
⬤ Full Route
Tue, 30 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Global Executive 001
UA 756AJ
Global Coaches · VE Executive A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
11:00
5 hrs
Mbarara
16:00
Via
Masaka
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Mbarara
12:20
3.3 hrs
Kabale
15:38
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Mbarara
12:20
6.7 hrs
Kigali
19:02
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Tue, 30 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
⬤ Full Route
Tue, 30 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Global Executive 002
UBM 305 X
Global Coaches · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
18:00
5 hrs
Mbarara
23:00
Via
Masaka
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Tue, 30 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 30 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Tue, 30 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Tue, 30 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity 007
UA 294 F
Trinity Express · AC Seater
⬤ Full Route
Tue, 30 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
KAMPALA
20:00
7 hrs
KABALE
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
KIGALI
20:00
5 hrs
MBARARA
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Tue, 30 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
6.7 hrs
Kabale
02:42 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
15 hrs
Goma
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Tue, 30 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Mbarara
23:20
3.3 hrs
Kabale
02:38 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Tue, 30 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 01 Jul 2026
KABALE
01:00
5 hrs
KIGALI
06:00
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 01 Jul 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 01 Jul 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 01 Jul 2026
Kisoro
01:00
10 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 01 Jul 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Busia, Nakuru
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 01 Jul 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 01 Jul 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 01 Jul 2026
Musanze
06:00
5 hrs
Goma
11:00
Via
Kisoro, Musanze
Partial segment
Trinity 007
UA 294 F
Trinity Express · AC Seater
✦ Segment
Wed, 01 Jul 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
TBA Bus Ticket Booking
, All right reserved.