Bus Times

Uplands Dr at Turner Rd

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

40 Route 40 towards Downtown

Monday and Friday · 63 buses

6 am023247
7 am0217253239434856
8 am0311183348
9 am03183348
10 am03183348
11 am03183348
12 pm03183348
1 pm03183349
2 pm04193449
3 pm04193449
4 pm04193449
5 pm04193348
6 pm0333
7 pm0333
8 pm0333
9 pm0332
10 pm0232
11 pm01

Tuesday to Thursday · 63 buses

6 am023247
7 am0217253239434856
8 am0311183348
9 am03183348
10 am03183348
11 am03183348
12 pm03183348
1 pm03183349
2 pm04193449
3 pm04193449
4 pm04193449
5 pm04193348
6 pm0333
7 pm0333
8 pm0333
9 pm0332
10 pm0232
11 pm01

Saturday · 30 buses

6 am32
7 am32
8 am0232
9 am0233
10 am0333
11 am0434
12 pm0535
1 pm0535
2 pm0535
3 pm0535
4 pm0535
5 pm0434
6 pm0434
7 pm0433
8 pm03
9 pm03
10 pm03
11 pm02

Sunday · 24 buses

7 am02
8 am02
9 am0233
10 am0333
11 am0333
12 pm0333
1 pm0434
2 pm0436
3 pm0434
4 pm0434
5 pm0432
6 pm0333
7 pm0333

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.