Loading...

Available Trips

Full routes and individual segments from all operators

Search for a Trip
483 trips available
Showing trips departing from now (20 Jun 2026 07:11) onwards
All Full Routes Segments
Trinity 002 UBA 138 F
Trinity Express · AC Sleeper
⬤ Full Route Sat, 20 Jun 2026 Departs in 1h 48m
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 1h 48m
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 1h 48m
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 1h 48m
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