Bus Times

Uplands Dr at Hammond Bay Rd

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

40 Route 40 towards Woodgrove

Monday and Friday · 64 buses

7 am0033
8 am08233855
9 am07223753
10 am07233853
11 am08234055
12 pm10254055
1 pm11264257
2 pm12294454
3 pm041525354555
4 pm051525354454
5 pm0414274156
6 pm10243853
7 pm082337
8 pm0637
9 pm0634
10 pm0332
11 pm0130
12 am0030

Tuesday to Thursday · 64 buses

7 am0033
8 am08233855
9 am07223753
10 am07233853
11 am08234055
12 pm10254055
1 pm11264257
2 pm12294454
3 pm041525354555
4 pm051525354454
5 pm0414274156
6 pm10243853
7 pm082337
8 pm0637
9 pm0634
10 pm0332
11 pm0130
12 am0030

Saturday · 31 buses

7 am35
8 am38
9 am0940
10 am1141
11 am1142
12 pm1242
1 pm1242
2 pm1242
3 pm1242
4 pm1242
5 pm1240
6 pm1039
7 pm0838
8 pm0737
9 pm0636
10 pm34
11 pm33
12 am32

Sunday · 24 buses

7 am33
8 am38
9 am40
10 am40
11 am1040
12 pm1142
1 pm1242
2 pm1341
3 pm1040
4 pm1040
5 pm1040
6 pm0737
7 pm0736
8 pm0535

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.