Skip to content
Stopwatch

McKenzie Ave at Shelbourne St

Stop 100988 · Victoria · Routes 17, 26, 39, 40 and 51X

Directions

McKenzie Ave at Shelbourne St is a bus stop on the Victoria network (stop 100988), served by Route 17 to UVic via Cedar Hill School, Route 26 to UVic via Tillicum/McKenzie, Route 39 to UVic via Royal Oak, Route 40 to UVic via Admirals/McKenzie, Route 51X to UVic - McKenzie Express. On weekdays buses run from 6:15 am to 1:01 am.

Next buses here
  1. Loading the next buses…

Scheduled times. The first bus of the day leaves at 6:15 am.

Route 17 to UVic via Cedar Hill School

Monday to Friday, 1 bus

8 am20

Route 26 to UVic via Tillicum/McKenzie

Monday to Thursday, 81 buses

6 am1545
7 am0727394956
8 am0310192735434957
9 am0612192734424957
10 am06132945
11 am00153047
12 pm02183449
1 pm03173248
2 pm0308183448
3 pm011421264055
4 pm0717284255
5 pm0615273850
6 pm02183146
7 pm02152944
8 pm032343
9 pm032341
10 pm0435
11 pm0333
12 am0131
1 am01

Friday, 82 buses

6 am1545
7 am0727394956
8 am0310192735434957
9 am0612192734424957
10 am06132945
11 am00153047
12 pm02183449
1 pm03173248
2 pm0308183448
3 pm011421264055
4 pm0717284255
5 pm0615273850
6 pm02183146
7 pm02152944
8 pm032343
9 pm032341
10 pm0435
11 pm0333
12 am0131
1 am01
2 am01

Saturday, 58 buses

6 am58
7 am2959
8 am173453
9 am112946
10 am04213956
11 am143249
12 pm082744
1 pm01183552
2 pm09274359
3 pm173452
4 pm09254054
5 pm09254157
6 pm122946
7 pm062545
8 pm042443
9 pm022141
10 pm0635
11 pm0535
12 am0434
1 am03
2 am04

Sunday, 50 buses

7 am2148
8 am093256
9 am1744
10 am092953
11 am133149
12 pm092848
1 pm062443
2 pm01213956
3 pm143249
4 pm07254159
5 pm173552
6 pm082444
7 pm03213959
8 pm183857
9 pm1737
10 pm0735
11 pm0535
12 am13

Route 39 to UVic via Royal Oak

Monday to Friday, 43 buses

6 am58
7 am18334658
8 am091322374952
9 am02082244
10 am0939
11 am0839
12 pm1041
1 pm1142
2 pm1346
3 pm184055
4 pm12264357
5 pm10254052
6 pm082646
7 pm0442
8 pm24
9 pm31

Saturday, 13 buses

7 am21
8 am48
9 am49
10 am51
11 am51
12 pm51
1 pm51
2 pm51
3 pm51
4 pm51
5 pm51
6 pm49
7 pm48

Sunday, 12 buses

8 am48
9 am50
10 am50
11 am50
12 pm50
1 pm50
2 pm50
3 pm50
4 pm50
5 pm50
6 pm50
7 pm49

Route 40 to UVic via Admirals/McKenzie

Monday to Friday, 19 buses

6 am54
7 am39
8 am1036
9 am42
10 am41
11 am42
12 pm43
1 pm42
2 pm42
3 pm47
4 pm29
5 pm012556
6 pm50
7 pm50
9 pm19
1 am00

Saturday, 14 buses

7 am34
9 am07
10 am07
11 am09
12 pm09
1 pm10
2 pm11
3 pm12
4 pm12
5 pm12
6 pm09
7 pm07
8 pm07
9 pm00

Sunday, 12 buses

8 am31
10 am07
11 am08
12 pm08
1 pm09
2 pm10
3 pm11
4 pm11
5 pm11
6 pm09
7 pm07
8 pm06

Route 51X to UVic - McKenzie Express

Monday to Friday, 17 buses

6 am40
7 am092944
8 am033041
9 am11
10 am14
11 am14
12 pm14
1 pm14
2 pm14
3 pm16
4 pm2149
5 pm19

Read each row as the hour, then the minutes past it: 7 then 05 35 means 7:05 and 7:35. Bold hours are pm. Scheduled times from Victoria’s official schedule data, refreshed October 4, 2026. Not live arrivals.

Questions about McKenzie Ave at Shelbourne St

Which buses stop at McKenzie Ave at Shelbourne St?

Route 17 to UVic via Cedar Hill School, Route 26 to UVic via Tillicum/McKenzie, Route 39 to UVic via Royal Oak, Route 40 to UVic via Admirals/McKenzie, Route 51X to UVic - McKenzie Express stop at McKenzie Ave at Shelbourne St (stop 100988) in Victoria.

When is the first and last bus at McKenzie Ave at Shelbourne St?

Monday: first bus 6:15 am, last 1:01 am (161 buses). Saturday: first bus 6:58 am, last 2:04 am (85 buses). Sunday: first bus 7:21 am, last 12:13 am (74 buses). Public holiday schedules can differ; each route page lists them.

How often do buses come to McKenzie Ave at Shelbourne St?

On a Monday about 11 buses an hour stop here between 7:00 am and 7:00 pm (132 in those twelve hours, all routes together).

What other stops are near McKenzie Ave at Shelbourne St?

The closest are Shelbourne St at McKenzie Ave (100980, about 1 min walk), Shelbourne St at McKenzie Ave (100994, about 1 min walk), McKenzie Ave at Shelbourne St East Side (100998, about 1 min walk).

Are these live arrival times?

No. They are the scheduled times from Victoria’s published schedule, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.

Source: BC Transit open data (GTFS schedule for Victoria), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to January 3, 2027. Changes made: times reformatted into timetables and departure lists.

Stops nearby

Enter to open · Esc to close