Bus Schedules
View departure times, frequencies, and operating hours for all Kigali bus routes.
Route 101
ActiveKimironko - Nyabugogo · Royal Express
First Bus
05:30
Last Bus
21:00
Peak Frequency
10 min
Off-Peak
20 min
Days
Monday - Saturday
Peak Hours:06:00 - 09:00, 16:00 - 19:00
5 stops · 8.2 KM · From Kimironko Terminal
Route 102
ActiveRemera - Downtown · KBS
First Bus
05:45
Last Bus
20:30
Peak Frequency
15 min
Off-Peak
25 min
Days
Monday - Saturday
Peak Hours:06:30 - 09:00, 17:00 - 19:30
5 stops · 5.4 KM · From Remera Terminal
Route 205
ActiveKabuga - Nyabugogo · RFTC
First Bus
05:00
Last Bus
21:30
Peak Frequency
20 min
Off-Peak
35 min
Days
Monday - Sunday
Peak Hours:06:00 - 08:30, 16:30 - 19:00
6 stops · 14.6 KM · From Kabuga Terminal
Route 303
ActiveKicukiro - Nyabugogo · Royal Express
First Bus
05:15
Last Bus
20:45
Peak Frequency
12 min
Off-Peak
25 min
Days
Monday - Saturday
Peak Hours:06:00 - 09:00, 16:00 - 19:00
4 stops · 9.1 KM · From Kicukiro Terminal
Route 401
ActiveKanombe - City Center · KBS
First Bus
06:00
Last Bus
20:00
Peak Frequency
15 min
Off-Peak
30 min
Days
Monday - Friday
Peak Hours:07:00 - 09:00, 17:00 - 19:00
4 stops · 7.3 KM · From Kanombe Terminal