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
Trinity 001
Trinity 002
Trinity 005
Trinity 006
Trinity A
VOLCANO BUS 001
Bus Type
All Types
AC Seater
AC Sleeper
NON A/C Seater
VE 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
216 trips available
Showing trips departing from now (03 Jun 2026 19:46) onwards
All
Full Routes
Segments
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Wed, 03 Jun 2026
Departs in 13 min
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
KAMPALA
20:00
6 hrs
KABALE
02:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 03 Jun 2026
Departs in 13 min
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, 03 Jun 2026
Departs in 13 min
KIGALI
20:00
7 hrs
MBARARA
03:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
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
Wed, 03 Jun 2026
Departs in 13 min
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 03 Jun 2026
Departs in 13 min
Kampala
20:00
5.7 hrs
Busia
01:42 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 03 Jun 2026
Departs in 13 min
Kampala
20:00
11.3 hrs
Nakuru
07:18 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Wed, 03 Jun 2026
Departs in 13 min
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Wed, 03 Jun 2026
Departs in 33 min
Kabale
20:20
5.7 hrs
Kigali
02:02 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Wed, 03 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
Wed, 03 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
Thu, 04 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, 04 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 04 Jun 2026
Busia
01:40
5.7 hrs
Nakuru
07:22
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 04 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 04 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 04 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Thu, 04 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Thu, 04 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, 04 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, 04 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
Thu, 04 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, 04 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
Thu, 04 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
⬤ Full Route
VIP
Thu, 04 Jun 2026
KAMPALA
20:00
10 hrs
KIGALI
06:00 +1 day
Via
Gatuna
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Thu, 04 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Thu, 04 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
Thu, 04 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Thu, 04 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 04 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, 04 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, 04 Jun 2026
KIGALI
20:00
5 hrs
KABALE
01:00 +1 day
Via
Gatuna
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Thu, 04 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, 04 Jun 2026
Kampala
20:00
3.3 hrs
Mbarara
23:18
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 04 Jun 2026
Kampala
20:00
6.7 hrs
kabale
02:42 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 04 Jun 2026
Kampala
20:00
10 hrs
Kigali
06:00 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Thu, 04 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, 04 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, 04 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 04 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
Thu, 04 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
Thu, 04 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
Thu, 04 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
Thu, 04 Jun 2026
Mbarara
23:20
3.3 hrs
kabale
02:38 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Thu, 04 Jun 2026
Mbarara
23:20
6.7 hrs
Kigali
06:02 +1 day
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 05 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
Fri, 05 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
Fri, 05 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
Fri, 05 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, 05 Jun 2026
KABALE
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 05 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, 05 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, 05 Jun 2026
kabale
02:40
3.3 hrs
Kigali
05:58
Via
Nakuru, Eldoret, Busia, Jinja
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 05 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
Fri, 05 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Fri, 05 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
Fri, 05 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
Fri, 05 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 05 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, 05 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, 05 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
Fri, 05 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, 05 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
Fri, 05 Jun 2026
Kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
⬤ Full Route
Fri, 05 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
Fri, 05 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
Fri, 05 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, 05 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route
Fri, 05 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
Fri, 05 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
Fri, 05 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, 05 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, 05 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, 05 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, 05 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, 05 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, 05 Jun 2026
kampala
20:00
10 hrs
kigali
06:00 +1 day
Via
Mbarara, Kabale
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 05 Jun 2026
Kampala
20:00
5 hrs
Kisoro
01:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 05 Jun 2026
Kampala
20:00
10 hrs
Musanze
06:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Fri, 05 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, 05 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, 05 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, 05 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Fri, 05 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
Fri, 05 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
Fri, 05 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
Fri, 05 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
Fri, 05 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, 05 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
Sat, 06 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
Sat, 06 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
Sat, 06 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
Sat, 06 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, 06 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 06 Jun 2026
Kisoro
01:00
5 hrs
Musanze
06:00
Via
Kisoro, Musanze
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 06 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, 06 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, 06 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, 06 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
Sat, 06 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
Sat, 06 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 06 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, 06 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
Sat, 06 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
Sat, 06 Jun 2026
Kampala
09:00
10 hrs
Kigali
19:00
Via
Mbarara, Kabale
Trinity 002
UBA 138 F
Trinity Express · AC Sleeper
✦ Segment
Sat, 06 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, 06 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, 06 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
Sat, 06 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, 06 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
Sat, 06 Jun 2026
kabale
15:40
3.3 hrs
Kigali
18:58
Via
Mbarara, Kabale
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sat, 06 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, 06 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
Sat, 06 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, 06 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
Sat, 06 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, 06 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
✦ Segment
VIP
Sat, 06 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, 06 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, 06 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, 06 Jun 2026
KIGALI
20:00
18 hrs
KAMPALA
14:00 +1 day
Via
Gatuna
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 06 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, 06 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, 06 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, 06 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, 06 Jun 2026
Kampala
20:00
15 hrs
Musanze
11:00 +1 day
Via
Kisoro, Musanze
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 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, 06 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, 06 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, 06 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Kampala
20:00
0.3 hrs
Gulu
20:18
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Kampala
20:00
0.5 hrs
Elegu
20:30
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Kampala
20:00
0.8 hrs
Nimule
20:48
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Kampala
20:00
1 hrs
Juba
21:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Gulu
20:15
0.3 hrs
Elegu
20:33
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Gulu
20:15
0.5 hrs
Nimule
20:45
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Gulu
20:15
0.8 hrs
Juba
21:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Elegu
20:30
0.3 hrs
Nimule
20:48
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Elegu
20:30
0.5 hrs
Juba
21:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Sat, 06 Jun 2026
Nimule
20:45
0.3 hrs
Juba
21:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 001
UA 675 BN
Trinity Express · NON A/C Seater
✦ Segment
Sat, 06 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, 06 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, 07 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
Sun, 07 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, 07 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, 07 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, 07 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, 07 Jun 2026
Kabale
02:40
3.3 hrs
Kigali
05:58
Via
Mbarara, Kabale
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
✦ Segment
VIP
Sun, 07 Jun 2026
MBARARA
05:00
9 hrs
KAMPALA
14:00
Via
Gatuna
Partial segment
Trinity 005
UBK 153 L
Trinity Express · VE A/C Sleeper
✦ Segment
Sun, 07 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, 07 Jun 2026
Nakuru
07:20
5.7 hrs
Nairobi
13:02
Via
Busia, Nakuru
Partial segment
VOLCANO BUS 001
RAE 225 B
Volcano Bus · VE A/C Sleeper
⬤ Full Route
VIP
Sun, 07 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
Sun, 07 Jun 2026
KIGALI
20:00
10 hrs
KAMPALA
06:00 +1 day
Via
Gatuna
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Sun, 07 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Trinity 006
UA 290 JK
Trinity Express · AC Seater
⬤ Full Route
Sun, 07 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
Sun, 07 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, 07 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, 07 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, 07 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
Sun, 07 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
Sun, 07 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
Sun, 07 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
Sun, 07 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Sun, 07 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, 07 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, 07 Jun 2026
Kampala
20:00
17 hrs
Nairobi
13:00 +1 day
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 08 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
Mon, 08 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
Mon, 08 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
Mon, 08 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, 08 Jun 2026
MBARARA
01:00
5 hrs
KAMPALA
06:00
Via
Gatuna
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 08 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, 08 Jun 2026
Busia
01:40
11.3 hrs
Nairobi
12:58
Via
Busia, Nakuru
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 08 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
Mon, 08 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity 006
UA 290 JK
Trinity Express · AC Seater
✦ Segment
Mon, 08 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
Mon, 08 Jun 2026
Nimule
08:45
4.3 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Mon, 08 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Mon, 08 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
Mon, 08 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
Mon, 08 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
Mon, 08 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 09 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
Tue, 09 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
Tue, 09 Jun 2026
Gulu
00:15
12.8 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 09 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
Tue, 09 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 09 Jun 2026
Nimule
08:45
4.3 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Tue, 09 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Tue, 09 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
Tue, 09 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
Tue, 09 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
Tue, 09 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 10 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
Wed, 10 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
Wed, 10 Jun 2026
Gulu
00:15
12.8 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 10 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
Wed, 10 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 10 Jun 2026
Nimule
08:45
4.3 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
⬤ Full Route
Wed, 10 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Wed, 10 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
Wed, 10 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
Wed, 10 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
Wed, 10 Jun 2026
Kampala
20:00
17 hrs
Juba
13:00 +1 day
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 11 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
Thu, 11 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
Thu, 11 Jun 2026
Gulu
00:15
12.8 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 11 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
Thu, 11 Jun 2026
Elegu
04:30
8.5 hrs
Juba
13:00
Via
Gulu, Elegu, Nimule
Partial segment
Trinity A
SSD 879 JK
Trinity Express · VE A/C Sleeper
✦ Segment
Thu, 11 Jun 2026
Nimule
08:45
4.3 hrs
Juba
13:03
Via
Gulu, Elegu, Nimule
Partial segment
TBA Bus Ticket Booking
, All right reserved.