149
TTC 149 Etobicoke-Bloor
Bus · Toronto Transit Commission
Runs every 23 min in weekday rush hours, every 24 min weekday middays, every 22 min on Saturdays and every 21 min on Sundays. Weekday trips from 6:07 am to 1:48 am.
See live vehicles on the map How reliable it's been
How often it runs
East - 149 Etobicoke-Bloor towards Jane Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 1 trip | 1 trip | – |
| Morning rush6–9 am | every 23 min | every 18 min | every 20 min |
| Midday9 am–3 pm | every 24 min | every 22 min | every 21 min |
| Afternoon rush3–7 pm | every 28 min | every 22 min | every 22 min |
| Evening7 pm–midnight | every 19 min | every 20 min | every 23 min |
| Overnightmidnight–3 am | every 18 min | every 20 min | every 30 min |
| First trip | 5:48 am | 5:48 am | 8:04 am |
| Last trip | 1:01 am | 1:01 am | 1:02 am |
| Trips | 52 | 57 | 47 |
West - 149 Etobicoke-Bloor towards Kipling Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | every 23 min | every 18 min | 2 trips |
| Midday9 am–3 pm | every 24 min | every 22 min | every 21 min |
| Afternoon rush3–7 pm | every 28 min | every 22 min | every 22 min |
| Evening7 pm–midnight | every 19 min | every 20 min | every 23 min |
| Overnightmidnight–3 am | every 20 min | every 22 min | every 30 min |
| First trip | 6:07 am | 6:06 am | 8:25 am |
| Last trip | 1:48 am | 1:48 am | 1:48 am |
| Trips | 53 | 58 | 48 |
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 - 149 Etobicoke-Bloor towards Jane Station 13 stops
- Kipling Station at Bus Bay 4 ♿︎ 14719
- Bloor St West at Resurrection Rd ♿︎ 589
- Bloor St West at Green Lanes East Side ♿︎ 518
- Bloor St West at Islington Ave ♿︎ 527
- Bloor St West at Eagle Rd East Side ♿︎ 509
- Bloor St West at Thompson Ave West Side ♿︎ 15893
- Bloor St West at Royal York Rd ♿︎ 579
- Bloor St West at Prince Edward Dr South ♿︎ 570
- Bloor St West at The Kingsway ♿︎ 533
- Bloor St West at Old Mill Trail ♿︎ 524
- Bloor St W at Brule Terrace ♿︎ 16385
- Bloor St West at South Kingsway ♿︎ 555
- Jane Station at Bus Bay 2 ♿︎ 14700
West - 149 Etobicoke-Bloor towards Kipling Station 13 stops
- Jane Station at Bus Bay 2 ♿︎ 14700
- Bloor St West at Riverview Gardens ♿︎ 577
- Bloor St W at Brule Terrace ♿︎ 16386
- Bloor St West at Old Mill Trail ♿︎ 523
- Bloor St West at The Kingsway West Side ♿︎ 16408
- Bloor St West at Prince Edward Dr ♿︎ 16407
- Bloor St West at Royal York Rd ♿︎ 16406
- Bloor St West at Montgomery Rd West Side ♿︎ 15892
- Bloor St West at Aberfoyle Cres ♿︎ 487
- Bloor St West at Islington Ave ♿︎ 11999
- 3700 Bloor St West at Resurrection Rd ♿︎ 590
- West Service Rd at St Albans Rd ♿︎ 12130
- Kipling Station at Bus Bay 4 ♿︎ 14719
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources