Bus Times

Uplands Dr at McRobb Ave

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

40 Route 40 towards Downtown

Monday and Friday · 63 buses

5 am59
6 am294459
7 am14222936404553
8 am0008153045
9 am00153045
10 am00153045
11 am00153045
12 pm00153045
1 pm00153045
2 pm00153045
3 pm00153045
4 pm00153045
5 pm00153045
6 pm0030
7 pm0030
8 pm0030
9 pm0030
10 pm003059

Tuesday to Thursday · 63 buses

5 am59
6 am294459
7 am14222936404553
8 am0008153045
9 am00153045
10 am00153045
11 am00153045
12 pm00153045
1 pm00153045
2 pm00153045
3 pm00153045
4 pm00153045
5 pm00153045
6 pm0030
7 pm0030
8 pm0030
9 pm0030
10 pm003059

Saturday · 30 buses

6 am29
7 am2959
8 am2959
9 am30
10 am0030
11 am0030
12 pm0131
1 pm0131
2 pm0131
3 pm0131
4 pm0131
5 pm0030
6 pm0030
7 pm0030
8 pm00
9 pm00
10 pm0059

Sunday · 24 buses

6 am59
7 am59
8 am59
9 am30
10 am0030
11 am0030
12 pm0030
1 pm0131
2 pm0132
3 pm0030
4 pm0030
5 pm0029
6 pm0030
7 pm0030

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.