989
TTC 989 Weston Express
Bus · Toronto Transit Commission
Runs every 15 min in weekday rush hours and every 1.5 hours weekday middays. Weekday trips from 6:01 am to 7:11 pm. No weekend service.
See live vehicles on the map How reliable it's been
How often it runs
South - 989 Weston Express towards Keele Station via Mount Dennis Station
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Morning rush6–9 am | every 15 min | – |
| Midday9 am–3 pm | every 14 min | – |
| Afternoon rush3–7 pm | every 15 min | – |
| Evening7 pm–midnight | 1 trip | – |
| First trip | 6:09 am | No service |
| Last trip | 7:00 pm | – |
| Trips | 33 | 0 |
North - 989 Weston Express towards Steeles via Mount Dennis Station
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Morning rush6–9 am | every 15 min | – |
| Midday9 am–3 pm | every 1.5 hours | – |
| Afternoon rush3–7 pm | every 15 min | – |
| Evening7 pm–midnight | 1 trip | – |
| First trip | 6:01 am | No service |
| Last trip | 7:11 pm | – |
| Trips | 34 | 0 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
South - 989 Weston Express towards Keele Station via Mount Dennis Station 20 stops
- Old Weston Rd at Steeles Ave West ♿︎ 10651
- Weston Rd at Steeles Ave West South Side ♿︎ 10700
- Weston Rd at Ormont Dr ♿︎ 10702
- Weston Rd at Finch Ave West South Side ♿︎ 8722
- Weston Rd at Lanyard Rd ♿︎ 8742
- Weston Rd at Bradstock Rd ♿︎ 8699
- Weston Rd at Sheppard Ave West ♿︎ 8767
- Weston Rd at Starview Lane ♿︎ 8736
- Weston Rd at Albion Rd South Side ♿︎ 7439
- Weston Rd at Oak St ♿︎ 7444
- Weston Rd at Church St South Side ♿︎ 6173
- Weston Rd at Lawrence Ave West ♿︎ 16057
- Weston Rd at Jane St ♿︎ 8734
- Weston Rd at Ray Ave ♿︎ 8760
- Eglinton Ave West at Weston Rd East Side ♿︎ 16672
- Mount Dennis Station at Bus Bay 4 ♿︎ 16587
- Weston Rd at Rogers Rd South Side ♿︎ 8762
- Weston Rd at St Clair Ave West ♿︎ 15750
- Keele St at Dundas St West South Side ♿︎ 7887
- Keele Station at Bus Bay 5 ♿︎ 14706
North - 989 Weston Express towards Steeles via Mount Dennis Station 20 stops
- Keele Station at Bus Bay 5 ♿︎ 14706
- Keele St at Dundas St West ♿︎ 7886
- Keele St at St Clair Ave West ♿︎ 11689
- Weston Rd at Rogers Rd ♿︎ 8763
- Mount Dennis Station at Bus Bay 12 ♿︎ 16595
- Eglinton Ave West at Weston Rd ♿︎ 2419
- Weston Rd at Ray Ave ♿︎ 8759
- Weston Rd at Jane St ♿︎ 8733
- Weston Rd at Lawrence Ave West ♿︎ 16058
- Weston Rd at Church St ♿︎ 8704
- Weston Rd at Oak St North Side ♿︎ 7443
- Weston Rd at Walsh Ave ♿︎ 7446
- Weston Rd at Jubilee Cres 8737
- Weston Rd at Sheppard Ave West ♿︎ 8766
- Weston Rd at Bradstock Rd ♿︎ 8698
- Weston Rd at Lanyard Rd ♿︎ 8741
- Weston Rd at Finch Ave West 8723
- Weston Rd at Ormont Dr ♿︎ 8753
- Weston Rd at Steeles Ave West ♿︎ 11875
- Old Weston Rd at Steeles Ave West ♿︎ 10651
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources