Bus Times

3500 Blk Uplands Dr

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

40 Route 40 towards Woodgrove

Monday and Friday · 64 buses

6 am53
7 am2559
8 am143148
9 am00153046
10 am00163146
11 am01163247
12 pm02173247
1 pm03183449
2 pm0420354656
3 pm071727374757
4 pm071727364656
5 pm06203449
6 pm03173146
7 pm01163059
8 pm3059
9 pm2857
10 pm2655
11 pm2454
12 am24

Tuesday to Thursday · 64 buses

6 am53
7 am2559
8 am143148
9 am00153046
10 am00163146
11 am01163247
12 pm02173247
1 pm03183449
2 pm0420354656
3 pm071727374757
4 pm071727364656
5 pm06203449
6 pm03173146
7 pm01163059
8 pm3059
9 pm2857
10 pm2655
11 pm2454
12 am24

Saturday · 31 buses

7 am28
8 am30
9 am0132
10 am0333
11 am0334
12 pm0434
1 pm0434
2 pm0434
3 pm0434
4 pm0434
5 pm0433
6 pm0332
7 pm0131
8 pm003059
9 pm29
10 pm27
11 pm26
12 am26

Sunday · 24 buses

7 am27
8 am30
9 am32
10 am32
11 am0232
12 pm0334
1 pm0434
2 pm0533
3 pm0232
4 pm0232
5 pm0232
6 pm0030
7 pm003059
8 pm29

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.