Bus Times

Uplands Dr at Turner Rd

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

40 Route 40 towards Woodgrove

Monday and Friday · 64 buses

6 am59
7 am31
8 am06213754
9 am06213652
10 am06223752
11 am07223853
12 pm08233853
1 pm09244055
2 pm10274252
3 pm021323334353
4 pm031323334252
5 pm0212264055
6 pm09233752
7 pm072236
8 pm0536
9 pm0533
10 pm023159
11 pm2858
12 am28

Tuesday to Thursday · 64 buses

6 am59
7 am31
8 am06213754
9 am06213652
10 am06223752
11 am07223853
12 pm08233853
1 pm09244055
2 pm10274252
3 pm021323334353
4 pm031323334252
5 pm0212264055
6 pm09233752
7 pm072236
8 pm0536
9 pm0533
10 pm023159
11 pm2858
12 am28

Saturday · 31 buses

7 am34
8 am36
9 am0738
10 am0939
11 am0940
12 pm1040
1 pm1040
2 pm1040
3 pm1040
4 pm1040
5 pm1039
6 pm0938
7 pm0737
8 pm0636
9 pm0535
10 pm33
11 pm32
12 am31

Sunday · 24 buses

7 am32
8 am36
9 am38
10 am38
11 am0838
12 pm0940
1 pm1040
2 pm1139
3 pm0838
4 pm0838
5 pm0838
6 pm0636
7 pm0635
8 pm0434

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.