Bus Times

Uplands Dr at Butternut Dr

Stop #109839 in Nanaimo, served by route 40. The first scheduled bus of the day leaves at 6:05 am. Open on a map.

40 Route 40 towards Downtown

Monday and Friday · 63 buses

6 am053550
7 am0520283542465159
8 am0614213651
9 am06213651
10 am06213651
11 am06213651
12 pm06213651
1 pm06213652
2 pm07223752
3 pm07233752
4 pm07223752
5 pm07223651
6 pm0636
7 pm0636
8 pm0636
9 pm0635
10 pm0535
11 pm04

Tuesday to Thursday · 63 buses

6 am053550
7 am0520283542465159
8 am0614213651
9 am06213651
10 am06213651
11 am06213651
12 pm06213651
1 pm06213652
2 pm07223752
3 pm07233752
4 pm07223752
5 pm07223651
6 pm0636
7 pm0636
8 pm0636
9 pm0635
10 pm0535
11 pm04

Saturday · 30 buses

6 am35
7 am35
8 am0535
9 am0536
10 am0636
11 am0737
12 pm0838
1 pm0838
2 pm0838
3 pm0838
4 pm0838
5 pm0737
6 pm0737
7 pm0736
8 pm06
9 pm06
10 pm06
11 pm05

Sunday · 24 buses

7 am05
8 am05
9 am0536
10 am0636
11 am0636
12 pm0636
1 pm0737
2 pm0739
3 pm0737
4 pm0737
5 pm0735
6 pm0636
7 pm0636

Read each row as the hour, then the minutes past it: “7 | 05 35” means 7:05 and 7:35. Bold hours are pm. Scheduled times from Nanaimo’s official transit data, refreshed October 3, 2026 — not live arrivals.