British Columbia › Nanaimo › Stop 1104543400 Blk Uplands Dr Stop #110454 in Nanaimo, served by route 40. The first scheduled bus of the day leaves at 6:08 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 08 38 53 7 am 08 23 31 38 46 50 55 8 am 03 10 18 25 40 55 9 am 10 25 40 54 10 am 09 24 39 54 11 am 09 24 39 54 12 pm 09 24 39 54 1 pm 09 24 39 55 2 pm 11 26 41 56 3 pm 11 26 41 56 4 pm 11 26 41 56 5 pm 11 26 40 55 6 pm 10 39 7 pm 09 39 8 pm 09 39 9 pm 09 38 10 pm 08 38 11 pm 07
Tuesday to Thursday · 63 buses 6 am 08 38 53 7 am 08 23 31 38 46 50 55 8 am 03 10 18 25 40 55 9 am 10 25 40 54 10 am 09 24 39 54 11 am 09 24 39 54 12 pm 09 24 39 54 1 pm 09 24 39 55 2 pm 11 26 41 56 3 pm 11 26 41 56 4 pm 11 26 41 56 5 pm 11 26 40 55 6 pm 10 39 7 pm 09 39 8 pm 09 39 9 pm 09 38 10 pm 08 38 11 pm 07
Saturday · 30 buses 6 am 38 7 am 38 8 am 08 38 9 am 08 39 10 am 09 39 11 am 10 40 12 pm 11 41 1 pm 11 41 2 pm 12 42 3 pm 12 42 4 pm 12 42 5 pm 10 40 6 pm 10 40 7 pm 10 39 8 pm 09 9 pm 09 10 pm 09 11 pm 08
Sunday · 24 buses 7 am 08 8 am 08 9 am 08 40 10 am 09 39 11 am 09 39 12 pm 09 39 1 pm 11 41 2 pm 11 43 3 pm 11 41 4 pm 11 41 5 pm 11 39 6 pm 09 39 7 pm 09 39
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.