Keele St at Glenlake Ave is a bus stop on the Toronto TTC network (stop 7889), served by Route 189 to High Park Station via Keele Station, Route 341 to Keele Station, Route 41 to Keele Station via Keelesdale Station, Route 89 to Keele Station via Mount Dennis Station. On weekdays buses run from 5:10 am to 5:09 am.
Next buses here
Loading the next buses…
Scheduled times. The first bus of the day leaves at 5:10 am.
189 Route 189 to High Park Station via Keele Station
41 Route 41 to Keele Station via Keelesdale Station
Monday to Friday, 118 buses
5 am
374856
6 am
051525354555
7 am
051424334355
8 am
041424344454
9 am
041424344454
10 am
041424344454
11 am
041424344454
12 pm
041424344454
1 pm
041424344454
2 pm
041524344454
3 pm
041424344454
4 pm
041424344454
5 pm
041424344454
6 pm
041424344454
7 pm
0411192734435055
8 pm
051525354555
9 pm
051525354555
10 pm
041120263455
11 pm
153555
12 am
153554
1 am
1139
2 am
0939
3 am
09
Saturday, 117 buses
5 am
58
6 am
163452
7 am
10284656
8 am
06263548
9 am
050821334557
10 am
092133434557
11 am
10152133394454
12 pm
0210182634425058
1 pm
06142230384654
2 pm
0210182634425058
3 pm
06142230384654
4 pm
0210182634425058
5 pm
06142230384654
6 pm
0210182634425058
7 pm
0409152329354454
8 pm
0618304254
9 pm
0618304254
10 pm
06172638
11 pm
002244
12 am
062850
1 am
1239
2 am
0939
3 am
09
Sunday, 88 buses
7 am
58
8 am
183955
9 am
0720324557
10 am
10223547
11 am
0012253750
12 pm
0319314454
1 pm
041424344454
2 pm
041424344454
3 pm
041424344454
4 pm
041424344454
5 pm
041424344454
6 pm
041424344454
7 pm
030819294357
8 pm
12274257
9 pm
12274257
10 pm
12243858
11 pm
183858
12 am
183858
1 am
1936
2 am
0939
3 am
09
89 Route 89 to Keele Station via Mount Dennis Station
Monday to Friday, 127 buses
5 am
103558
6 am
1020304050
7 am
00102030394859
8 am
091929394959
9 am
091929394959
10 am
091929394959
11 am
091929394959
12 pm
091929394959
1 pm
091929394959
2 pm
091929394959
3 pm
091929394959
4 pm
091929394959
5 pm
091929394959
6 pm
091929394959
7 pm
081622304050
8 pm
001020304050
9 pm
001020304050
10 pm
00071523304050
11 pm
001020304050
12 am
001020304050
1 am
001020304048
2 am
031833
Saturday, 141 buses
5 am
4254
6 am
11264050
7 am
001020304050
8 am
00091829384959
9 am
091929394959
10 am
091929394959
11 am
091929394957
12 pm
05132129374553
1 pm
0109172533414957
2 pm
05132129374553
3 pm
0109172533414957
4 pm
05132129374553
5 pm
0109172533414957
6 pm
05132129374553
7 pm
010816232836425058
8 pm
06142230384654
9 pm
0210182634425058
10 pm
05121724304050
11 pm
001020304050
12 am
001020304050
1 am
001020304049
2 am
031833
Sunday, 121 buses
5 am
4257
6 am
11264156
7 am
11264155
8 am
10253850
9 am
001020304050
10 am
001020304050
11 am
001020304050
12 pm
00091929394959
1 pm
091929394959
2 pm
091929394959
3 pm
091929394959
4 pm
091929394959
5 pm
091929394959
6 pm
091929394959
7 pm
081723324050
8 pm
001020304050
9 pm
001020304050
10 pm
00081723304050
11 pm
001020304050
12 am
001020304050
1 am
001020304050
2 am
031833
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 Toronto TTC’s official schedule data, refreshed October 4, 2026. Not live arrivals.
Questions about Keele St at Glenlake Ave
Which buses stop at Keele St at Glenlake Ave?
Route 189 to High Park Station via Keele Station, Route 341 to Keele Station, Route 41 to Keele Station via Keelesdale Station, Route 89 to Keele Station via Mount Dennis Station stop at Keele St at Glenlake Ave (stop 7889) in Toronto TTC.
When is the first and last bus at Keele St at Glenlake Ave?
Monday: first bus 5:10 am, last 5:09 am (295 buses). Saturday: first bus 5:39 am, last 5:09 am (309 buses). Sunday: first bus 5:40 am, last 5:09 am (264 buses). Public holiday schedules can differ; each route page lists them.
How often do buses come to Keele St at Glenlake Ave?
On a Monday about 15 buses an hour stop here between 7:00 am and 7:00 pm (174 in those twelve hours, all routes together).
What other stops are near Keele St at Glenlake Ave?
The closest are Keele St at Glenlake Ave (7888, about 1 min walk), Keele St at Hillsview Ave (7890, about 3 min walk), 66 Keele St (15431, about 3 min walk).
Are these live arrival times?
No. They are the scheduled times from Toronto TTC’s published schedule, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.