Online
Bus
Bookings
Book a bus
Routes
Blog
Find my booking
For operators
How it works
Insights
Sign in
Book now
☰
Kampala
Nairobi
Any date · 60 buses found
Modify search
Filters & sort
SR
SR Classic Bus
AC Sleeper
20:00
KAMPALA
13h
NAIROBI
Thu, 16 Oct
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Thu, 01 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Fri, 02 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sat, 03 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sun, 04 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Mon, 05 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Tue, 06 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Wed, 07 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Thu, 08 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Fri, 09 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sat, 10 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sun, 11 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Mon, 12 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Tue, 13 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Wed, 14 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Thu, 15 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Fri, 16 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sat, 17 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sun, 18 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Mon, 19 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Tue, 20 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Wed, 21 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
10h
NAIROBI
Thu, 22 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Fri, 23 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sat, 24 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sun, 25 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Tue, 27 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
10h
NAIROBI
Thu, 29 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Fri, 30 Jan
from
UGX 100,000
Select seats
34 seats
TB
TBA TRINITY
VE A/C Sleeper
20:00
KAMPALA
14h
NAIROBI
Sat, 31 Jan
from
UGX 100,000
Select seats
34 seats
TR
TRINITY
AC Seater
18:35
Kampala
9h
Nairobi
Wed, 25 Feb
from
KES 100,000
Select seats
34 seats
KE
kenyaBus
AC Sleeper
13:30
KAMPALA
13h
NAIROBI
Thu, 26 Feb
from
UGX 120,000
Select seats
65 seats
LI
LINK
NON A/C Sleeper
15:50
KAMPALA
14h
NAIROBI
Tue, 14 Apr
from
UGX 650
Select seats
60 seats
TR
Trinity 004
VE A/C Sleeper
19:00
KAMPALA
14h
NAIROBI
Wed, 15 Apr
from
UGX 100,000
Select seats
53 seats
TR
Trinity 002
AC Sleeper
19:00
KAMPALA
14h
NAIROBI
Thu, 16 Apr
from
UGX 100,000
Select seats
53 seats
TR
Trinity 001
NON A/C Seater
19:00
KAMPALA
14h
NAIROBI
Sat, 18 Apr
from
UGX 100,000
Select seats
53 seats
TR
Trinity 002
AC Sleeper
19:00
KAMPALA
14h
NAIROBI
Sun, 19 Apr
from
UGX 100,000
Select seats
53 seats
TR
Trinity 004
VE A/C Sleeper
19:00
KAMPALA
14h
NAIROBI
Mon, 20 Apr
from
UGX 0
Select seats
53 seats
TR
Trinity 002
AC Sleeper
19:00
KAMPALA
14h
NAIROBI
Tue, 21 Apr
from
UGX 140,000
Select seats
53 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Wed, 22 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 006
AC Seater
19:00
KAMPALA
14h
NAIROBI
Wed, 22 Apr
from
UGX 100,000
Select seats
53 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Thu, 23 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 003
AC Sleeper
19:00
KAMPALA
14h
NAIROBI
Thu, 23 Apr
from
UGX 100,000
Select seats
53 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Fri, 24 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 007
AC Seater
19:00
KAMPALA
14h
NAIROBI
Fri, 24 Apr
from
UGX 100,000
Select seats
53 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Sat, 25 Apr
from
UGX 100,000
Select seats
54 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Sun, 26 Apr
from
UGX 100,000
Select seats
54 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Mon, 27 Apr
from
UGX 100,000
Select seats
54 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Tue, 28 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 006
AC Seater
16:05
Kampala
15h
Nairobi
Tue, 28 Apr
from
UGX 100,000
Select seats
53 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:01
KAMPALA
15h
NAIROBI
Wed, 29 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 001
NON A/C Seater
19:00
Kampala
15h
Nairobi
Wed, 29 Apr
from
UGX 100,000
Select seats
53 seats
TE
Test 1
VE A/C Sleeper
23:10
Kampala
15h
Nairobi
Wed, 29 Apr
from
UGX 500
Select seats
34 seats
TE
Test 1
VE A/C Sleeper
02:40
Kampala
15h
Nairobi
Thu, 30 Apr
from
UGX 500
Select seats
34 seats
SU
SUPERMETRO
VE Executive A/C Sleeper
16:00
KAMPALA
15h
NAIROBI
Thu, 30 Apr
from
UGX 100,000
Select seats
54 seats
TR
Trinity 001
NON A/C Seater
19:00
Kampala
15h
Nairobi
Thu, 30 Apr
from
UGX 100,000
Select seats
53 seats
TR
Trinity 006
AC Seater
19:00
Kampala
15h
Nairobi
Fri, 01 May
from
UGX 100,000
Select seats
53 seats
TR
Trinity 006
AC Seater
19:00
Kampala
15h
Nairobi
Sat, 02 May
from
UGX 100,000
Select seats
53 seats
TR
Trinity 001
NON A/C Seater
19:00
Kampala
15h
Nairobi
Sun, 03 May
from
UGX 100,000
Select seats
53 seats
TR
Trinity 001
NON A/C Seater
19:00
Kampala
15h
Nairobi
Mon, 04 May
from
UGX 100,000
Select seats
53 seats