984
TTC 984 Sheppard West Express
Bus · Toronto Transit Commission
Runs every 8 min in weekday rush hours and every 32 min weekday middays. Weekday trips from 6:25 am to 7:26 pm. No weekend service.
See live vehicles on the map How reliable it's been
How often it runs
East - 984 Sheppard West Express towards Sheppard-Yonge Station via Sheppard West Station
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Morning rush6–9 am | every 10 min | – |
| Midday9 am–3 pm | every 10 min | – |
| Afternoon rush3–7 pm | every 10 min | – |
| First trip | 6:28 am | No service |
| Last trip | 6:52 pm | – |
| Trips | 45 | 0 |
West - 984A Sheppard West Express towards Weston Rd
| WeekdaysThu, Nov 5 | Weekends | |
|---|---|---|
| Morning rush6–9 am | every 8 min | – |
| Midday9 am–3 pm | every 32 min | – |
| Afternoon rush3–7 pm | every 10 min | – |
| Evening7 pm–midnight | every 8 min | – |
| First trip | 6:25 am | No service |
| Last trip | 7:26 pm | – |
| Trips | 60 | 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
East - 984 Sheppard West Express towards Sheppard-Yonge Station via Sheppard West Station 14 stops
- Bradstock Rd at Weston Rd East Side ♿︎ 4807
- Sheppard Ave West at Abraham Welsh Rd East Side ♿︎ 15386
- Sheppard Ave West at Jane St ♿︎ 6067
- Sheppard Ave West at Jane St East Side 6069
- Sheppard Ave West at Northover St ♿︎ 7291
- Sheppard Ave West at Sentinel Rd ♿︎ 16240
- Sheppard Ave West at Keele St ♿︎ 6074
- Sheppard Ave West at Vitti St - Downsview Park Station ♿︎ 15631
- Sheppard West Station at Bus Bay 2 ♿︎ 14654
- Sheppard Ave West at Wilson Heights Blvd ♿︎ 7299
- Sheppard Ave West at Faywood Blvd 3110
- Sheppard Ave West at Bathurst St East Side ♿︎ 7264
- Sheppard Ave West at Easton Rd ♿︎ 7276
- Sheppard-Yonge Station at Bus Bay 6/6A ♿︎ 14775
West - 984A Sheppard West Express towards Weston Rd 15 stops
- Sheppard-Yonge Station at Bus Bay 6/6A ♿︎ 14775
- Sheppard Ave West at Brentwood Ave ♿︎ 7269
- Sheppard Ave West at Bathurst St West Side 7266
- Sheppard Ave West at Wilmington Ave ♿︎ 7298
- Sheppard Ave West at Wilson Heights Blvd ♿︎ 7300
- Sheppard West Station at Bus Bay 6 ♿︎ 14658
- Sheppard Ave West at Bakersfield St Westside - Downsview Par ♿︎ 3106
- Sheppard Ave West at Keele St ♿︎ 6072
- Sheppard Ave West at Sentinel Rd ♿︎ 6087
- Sheppard Ave West at Arleta Ave ♿︎ 6058
- Sheppard Ave West at Jane St ♿︎ 6068
- Sheppard Ave West at Rivalda Rd ♿︎ 6086
- Sheppard Ave West at Weston Rd ♿︎ 6091
- Bradstock Rd at Weston Rd East Side ♿︎ 4807
- Sheppard Ave West at Abraham Welsh Rd East Side ♿︎ 15386
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources