Bus Times

Departure Bay Ferry Terminal

Stop #109880 in Nanaimo, served by routes 20, 25, 20A. The first scheduled bus of the day leaves at 6:21 am. Open on a map.

20 Route 20 towards Downtown

Monday to Friday · 14 buses

6 am21
7 am24
8 am32
9 am12
10 am12
11 am13
12 pm15
1 pm15
2 pm15
4 pm21
5 pm18
6 pm16
8 pm19
10 pm16

Saturday · 13 buses

8 am12
9 am12
10 am14
11 am15
12 pm15
1 pm15
2 pm15
3 pm16
4 pm16
5 pm16
6 pm12
8 pm19
10 pm17

Sunday · 6 buses

9 am22
11 am25
1 pm27
3 pm28
5 pm28
8 pm20

20 Route 20 towards Woodgrove

Monday to Friday · 17 buses

6 am47
7 am33
8 am03
9 am0853
10 am28
11 am28
12 pm29
1 pm29
2 pm26
3 pm34
4 pm34
5 pm34
6 pm33
7 pm53
9 pm53
11 pm51

Saturday · 14 buses

8 am23
9 am33
10 am33
11 am33
12 pm34
1 pm34
2 pm34
3 pm35
4 pm34
5 pm34
6 pm33
7 pm53
9 pm53
11 pm51

Sunday · 6 buses

7 am52
9 am54
11 am54
1 pm54
3 pm55
5 pm54

25 Route 25 towards Hullo Ferry

Monday to Friday · 5 buses

7 am58
10 am45
12 pm38
2 pm50
6 pm51

Saturday and Sunday · 5 buses

7 am57
10 am46
2 pm45
4 pm45
6 pm46

25 Route 25 towards Woodgrove

Monday to Friday · 6 buses

8 am26
11 am28
1 pm07
3 pm29
7 pm28
8 pm18

Saturday and Sunday · 5 buses

8 am27
11 am30
3 pm30
5 pm30
7 pm30

20A Route 20A towards Downtown

Monday to Friday · 16 buses

6 am42
7 am56
8 am56
9 am44
10 am45
11 am46
12 pm59
1 pm47
3 pm0641
4 pm0956
5 pm53
7 pm24
9 pm19
11 pm18

Saturday · 15 buses

6 am49
7 am50
8 am50
9 am50
10 am51
11 am52
12 pm52
1 pm52
2 pm53
3 pm53
4 pm53
5 pm51
7 pm24
9 pm20
11 pm18

Sunday · 7 buses

7 am25
8 am25
10 am15
12 pm16
2 pm16
4 pm18
6 pm17

20A Route 20A towards Woodgrove

Monday to Friday · 14 buses

7 am07
8 am33
9 am33
10 am58
11 am58
12 pm59
1 pm54
2 pm54
3 pm54
4 pm54
5 pm54
6 pm53
8 pm53
10 pm52

Saturday · 14 buses

7 am22
8 am53
9 am53
10 am53
11 am53
12 pm54
1 pm54
2 pm54
3 pm54
4 pm54
5 pm54
6 pm53
8 pm53
10 pm52

Sunday · 7 buses

8 am53
10 am54
12 pm54
2 pm54
4 pm54
6 pm53
8 pm53

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.