103
TTC 103 Mount Pleasant North
Bus · Toronto Transit Commission
Runs every 22 min in weekday rush hours, every 24 min weekday middays, every 21 min on Saturdays and every 20 min on Sundays. Weekday trips from 5:17 am to 1:14 am.
See live vehicles on the map How reliable it's been
How often it runs
South - 103 Mount Pleasant North towards Eglinton Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 2 trips | 1 trip | – |
| Morning rush6–9 am | every 22 min | every 24 min | every 25 min |
| Midday9 am–3 pm | every 24 min | every 21 min | every 20 min |
| Afternoon rush3–7 pm | every 22 min | every 22 min | every 20 min |
| Evening7 pm–midnight | every 24 min | every 23 min | every 23 min |
| Overnightmidnight–3 am | every 30 min | every 29 min | every 27 min |
| First trip | 5:17 am | 5:33 am | 7:41 am |
| Last trip | 1:14 am | 1:14 am | 1:13 am |
| Trips | 52 | 53 | 50 |
North - 103 Mount Pleasant North towards Doncliffe
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 1 trip | 1 trip | – |
| Morning rush6–9 am | every 22 min | every 26 min | every 25 min |
| Midday9 am–3 pm | every 25 min | every 21 min | every 20 min |
| Afternoon rush3–7 pm | every 25 min | every 22 min | every 20 min |
| Evening7 pm–midnight | every 22 min | every 22 min | every 22 min |
| Overnightmidnight–3 am | every 30 min | every 29 min | every 27 min |
| First trip | 5:40 am | 5:44 am | 8:05 am |
| Last trip | 1:00 am | 1:00 am | 1:00 am |
| Trips | 49 | 52 | 49 |
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 - 103 Mount Pleasant North towards Eglinton Station 18 stops
- Doncliffe Loop at Glen Echo Rd ♿︎ 5518
- Mt Pleasant Rd at Snowdon Ave 16189
- Mt Pleasant Rd at Roslin Ave 16188
- Mt Pleasant Rd at Ranleigh Ave 16187
- Mt Pleasant Rd at Lawrence Ave East ♿︎ 5828
- Mt Pleasant Rd at Lawrence Ave East South Side ♿︎ 5827
- Mt Pleasant Rd at Lawrence Cres ♿︎ 5829
- Mt Pleasant Rd at St Leonards Ave ♿︎ 5845
- Mt Pleasant Rd at Glengowan Rd ♿︎ 5820
- Mt Pleasant Rd at Stibbard Ave 5846
- Mt Pleasant Rd at Sherwood Ave ♿︎ 5840
- Mt Pleasant Rd at Erskine Ave ♿︎ 5817
- Mt Pleasant Rd at Broadway Ave ♿︎ 5807
- Mt Pleasant Rd at Eglinton Ave East ♿︎ 5815
- Eglinton Ave East at Redpath Ave ♿︎ 2305
- Eglinton Ave East at Dunfield Ave ♿︎ 2268
- 2190 Yonge St ♿︎ 14950
- Eglinton Station at Bus Bay 8 ♿︎ 14674
North - 103 Mount Pleasant North towards Doncliffe 20 stops
- Eglinton Station at Bus Bay 8 ♿︎ 14674
- Duplex Ave at Eglinton Ave West 13898
- Eglinton Ave W at Yonge St ♿︎ 16331
- Eglinton Ave East at Dunfield Ave ♿︎ 15702
- Eglinton Ave East at Redpath Ave ♿︎ 2304
- Mt Pleasant Rd at Eglinton Ave East North Side ♿︎ 5813
- Mt Pleasant Rd at Broadway Ave ♿︎ 5806
- Mt Pleasant Rd at Erskine Ave ♿︎ 5816
- Mt Pleasant Rd at Sherwood Ave ♿︎ 11995
- Mt Pleasant Rd at Blythwood Rd ♿︎ 5804
- Mt Pleasant Rd at Glengowan Rd ♿︎ 5819
- Mt Pleasant Rd at Dinnick Cres ♿︎ 5812
- Mt Pleasant Rd at Lawrence Cres ♿︎ 5830
- Mt Pleasant Rd at Lawrence Ave East 5825
- Mt Pleasant Rd at Lawrence Ave East North Side ♿︎ 5826
- Mt Pleasant Rd at Ranleigh Ave North Side ♿︎ 5837
- Mt Pleasant Rd at Roslin Ave ♿︎ 5838
- Mt Pleasant Rd at Snowdon Ave ♿︎ 5841
- Mt Pleasant Rd at Teddington Park Ave 5847
- Doncliffe Loop at Glen Echo Rd ♿︎ 5518
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources