Bus Times

Uplands Dr at Long Lake Terr

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

40 Route 40 towards Woodgrove

Monday and Friday · 64 buses

6 am54
7 am26
8 am00153249
9 am01163147
10 am01173247
11 am02173348
12 pm03183348
1 pm04193550
2 pm0521364757
3 pm081828384858
4 pm081828374757
5 pm07213550
6 pm04183247
7 pm021731
8 pm0031
9 pm002958
10 pm2756
11 pm2555
12 am25

Tuesday to Thursday · 64 buses

6 am54
7 am26
8 am00153249
9 am01163147
10 am01173247
11 am02173348
12 pm03183348
1 pm04193550
2 pm0521364757
3 pm081828384858
4 pm081828374757
5 pm07213550
6 pm04183247
7 pm021731
8 pm0031
9 pm002958
10 pm2756
11 pm2555
12 am25

Saturday · 31 buses

7 am29
8 am31
9 am0233
10 am0434
11 am0435
12 pm0535
1 pm0535
2 pm0535
3 pm0535
4 pm0535
5 pm0534
6 pm0433
7 pm0232
8 pm0131
9 pm0030
10 pm28
11 pm27
12 am27

Sunday · 24 buses

7 am28
8 am31
9 am33
10 am33
11 am0333
12 pm0435
1 pm0535
2 pm0634
3 pm0333
4 pm0333
5 pm0333
6 pm0131
7 pm0131
8 pm0030

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.