Bus Times

Uplands Dr at Hammond Bay Rd

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

40 Route 40 towards Downtown

Monday and Friday · 63 buses

6 am003045
7 am0015233037414654
8 am0109163146
9 am01163146
10 am01163146
11 am01163146
12 pm01163146
1 pm01163147
2 pm02173247
3 pm02173247
4 pm02173247
5 pm02173146
6 pm0131
7 pm0131
8 pm0131
9 pm0131
10 pm0131
11 pm00

Tuesday to Thursday · 63 buses

6 am003045
7 am0015233037414654
8 am0109163146
9 am01163146
10 am01163146
11 am01163146
12 pm01163146
1 pm01163147
2 pm02173247
3 pm02173247
4 pm02173247
5 pm02173146
6 pm0131
7 pm0131
8 pm0131
9 pm0131
10 pm0131
11 pm00

Saturday · 30 buses

6 am30
7 am30
8 am0030
9 am0031
10 am0131
11 am0232
12 pm0333
1 pm0333
2 pm0333
3 pm0333
4 pm0333
5 pm0232
6 pm0232
7 pm0231
8 pm01
9 pm01
10 pm01
11 pm00

Sunday · 24 buses

7 am00
8 am00
9 am0031
10 am0131
11 am0131
12 pm0131
1 pm0232
2 pm0234
3 pm0232
4 pm0232
5 pm0230
6 pm0131
7 pm0131

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.