Bus Schedules

View departure times, frequencies, and operating hours for all Kigali bus routes.

Route 101

Active

Kimironko - 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

Active

Remera - 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

Active

Kabuga - 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

Active

Kicukiro - 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

Active

Kanombe - 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