151
TTC 151 Leslie North
Bus · Toronto Transit Commission
Runs every 18 min in weekday rush hours, every 24 min weekday middays, every 22 min on Saturdays and every 20 min on Sundays. Weekday trips from 5:10 am to 2:18 am.
See live vehicles on the map How reliable it's been
How often it runs
South - 151 Leslie North towards Leslie Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 17 min | 2 trips | – |
| Morning rush6–9 am | every 19 min | every 24 min | every 20 min |
| Midday9 am–3 pm | every 24 min | every 22 min | every 20 min |
| Afternoon rush3–7 pm | every 18 min | every 24 min | every 20 min |
| Evening7 pm–midnight | every 24 min | every 22 min | every 23 min |
| Overnightmidnight–3 am | every 30 min | every 30 min | every 30 min |
| First trip | 5:10 am | 5:28 am | 7:38 am |
| Last trip | 2:18 am | 2:18 am | 2:18 am |
| Trips | 59 | 54 | 53 |
North - 151 Leslie North towards Steeles
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 2 trips | 1 trip | – |
| Morning rush6–9 am | every 20 min | every 27 min | every 22 min |
| Midday9 am–3 pm | every 23 min | every 22 min | every 20 min |
| Afternoon rush3–7 pm | every 18 min | every 24 min | every 20 min |
| Evening7 pm–midnight | every 22 min | every 23 min | every 21 min |
| Overnightmidnight–3 am | every 30 min | every 30 min | every 30 min |
| First trip | 5:25 am | 5:41 am | 7:53 am |
| Last trip | 2:32 am | 2:32 am | 2:32 am |
| Trips | 59 | 53 | 53 |
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 - 151 Leslie North towards Leslie Station 19 stops
- Freshmeadow Dr at Don Mills Rd ♿︎ 9116
- Steeles Ave East at Waggoners Wells Lane ♿︎ 15742
- Leslie St at Steeles Ave East South Side ♿︎ 5479
- Leslie St at Francine Dr South Side ♿︎ 5444
- Leslie St at Cummer Ave ♿︎ 9160
- Leslie St at Dexter Blvd South Side ♿︎ 5437
- Leslie St at Castlebury Cres ♿︎ 5430
- Leslie St at Old Cummer Ave - Old Cummer GO Station ♿︎ 9162
- Leslie St at Greyhound Dr South Side ♿︎ 5448
- Leslie St at Finch Ave East ♿︎ 5443
- Leslie St at Elsa Vineway South Side ♿︎ 5487
- Leslie St at Thorny Vineway (South) ♿︎ 5489
- Leslie St at Van Horne Ave ♿︎ 5491
- Leslie St at Corning Rd ♿︎ 5434
- Leslie St at Nymark Ave ♿︎ 5462
- Leslie St at Marowyne Dr ♿︎ 5458
- Leslie St at Sheppard Ave East ♿︎ 9166
- Old Leslie St at 1200 Sheppard Ave East ♿︎ 13691
- Leslie Station at Bus Bay 3 ♿︎ 14621
North - 151 Leslie North towards Steeles 23 stops
- Leslie Station at Bus Bay 3 ♿︎ 14621
- North York General Hospital - Main Entrance ♿︎ 14439
- Leslie St at Sheppard Ave East ♿︎ 5476
- Leslie St at Sheppard Ave East North Side ♿︎ 9167
- Leslie St at Marowyne Dr ♿︎ 5457
- Leslie St at Nymark Ave ♿︎ 5461
- Leslie St at Corning Rd ♿︎ 5433
- Leslie St at Van Horne Ave ♿︎ 5490
- Leslie St at Thorny Vineway (South) North Side ♿︎ 5488
- Leslie St at Thorny Vineway ♿︎ 9168
- Leslie St at Finch Ave East ♿︎ 5442
- Leslie St at Ravel Rd North Side - Old Cummer GO Station ♿︎ 5471
- Leslie St at Old Cummer Ave North Side ♿︎ 5463
- Leslie St at Clansman Blvd ♿︎ 5431
- Leslie St at Dexter Blvd ♿︎ 5438
- Leslie St at McNicoll Ave ♿︎ 5460
- Leslie St at Francine Dr ♿︎ 5445
- Leslie St at Steeles Ave East ♿︎ 5480
- Steeles Ave East at Waggoners Wells Lane ♿︎ 6142
- Steeles Ave East at Don Mills Rd East Side ♿︎ 12816
- Townsend Rd at Steeles Ave East South Side ♿︎ 6148
- Townsend Rd at Freshmeadow Dr ♿︎ 3129
- Freshmeadow Dr at Don Mills Rd ♿︎ 9116
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources