British Columbia › Nanaimo › Stop 109832Uplands 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 Tuesday to Thursday Saturday Sunday
Monday and Friday · 63 buses 6 am 00 30 45 7 am 00 15 23 30 37 41 46 54 8 am 01 09 16 31 46 9 am 01 16 31 46 10 am 01 16 31 46 11 am 01 16 31 46 12 pm 01 16 31 46 1 pm 01 16 31 47 2 pm 02 17 32 47 3 pm 02 17 32 47 4 pm 02 17 32 47 5 pm 02 17 31 46 6 pm 01 31 7 pm 01 31 8 pm 01 31 9 pm 01 31 10 pm 01 31 11 pm 00
Tuesday to Thursday · 63 buses 6 am 00 30 45 7 am 00 15 23 30 37 41 46 54 8 am 01 09 16 31 46 9 am 01 16 31 46 10 am 01 16 31 46 11 am 01 16 31 46 12 pm 01 16 31 46 1 pm 01 16 31 47 2 pm 02 17 32 47 3 pm 02 17 32 47 4 pm 02 17 32 47 5 pm 02 17 31 46 6 pm 01 31 7 pm 01 31 8 pm 01 31 9 pm 01 31 10 pm 01 31 11 pm 00
Saturday · 30 buses 6 am 30 7 am 30 8 am 00 30 9 am 00 31 10 am 01 31 11 am 02 32 12 pm 03 33 1 pm 03 33 2 pm 03 33 3 pm 03 33 4 pm 03 33 5 pm 02 32 6 pm 02 32 7 pm 02 31 8 pm 01 9 pm 01 10 pm 01 11 pm 00
Sunday · 24 buses 7 am 00 8 am 00 9 am 00 31 10 am 01 31 11 am 01 31 12 pm 01 31 1 pm 02 32 2 pm 02 34 3 pm 02 32 4 pm 02 32 5 pm 02 30 6 pm 01 31 7 pm 01 31
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.