TTC Routes & Schedules - Route 103
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 103 on 2025-10-24.
Block Schedule Visualization for Route 103
3
am
am
4
am
am
5
am
am
6
am
am
7
am
am
8
am
am
9
am
am
10
am
am
11
am
am
12
pm
pm
1
pm
pm
2
pm
pm
3
pm
pm
4
pm
pm
5
pm
pm
6
pm
pm
7
pm
pm
8
pm
pm
9
pm
pm
10
pm
pm
11
pm
pm
12
am
am
1
am
am
2
am
am
2148843
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
2148844
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
SOUTH - 103 MOUNT PLEASANT NORTH towards EGLINTON STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Doncliffe Loop at Glen Echo Rd | 5:17 AM | Eglinton Station | 5:33 AM | 2148843 | 49159963 |
| Doncliffe Loop at Glen Echo Rd | 5:46 AM | Eglinton Station | 6:02 AM | 2148844 | 49159964 |
| Doncliffe Loop at Glen Echo Rd | 6:06 AM | Eglinton Station | 6:22 AM | 2148843 | 49159962 |
| Doncliffe Loop at Glen Echo Rd | 6:26 AM | Eglinton Station | 6:42 AM | 2148844 | 49159965 |
| Doncliffe Loop at Glen Echo Rd | 6:46 AM | Eglinton Station | 7:02 AM | 2148843 | 49159966 |
| Doncliffe Loop at Glen Echo Rd | 7:06 AM | Eglinton Station | 7:22 AM | 2148844 | 49159967 |
| Doncliffe Loop at Glen Echo Rd | 7:26 AM | Eglinton Station | 7:42 AM | 2148843 | 49159968 |
| Doncliffe Loop at Glen Echo Rd | 7:51 AM | Eglinton Station | 8:14 AM | 2148844 | 49159969 |
| Doncliffe Loop at Glen Echo Rd | 8:16 AM | Eglinton Station | 8:39 AM | 2148843 | 49159970 |
| Doncliffe Loop at Glen Echo Rd | 8:41 AM | Eglinton Station | 9:04 AM | 2148844 | 49159971 |
| Doncliffe Loop at Glen Echo Rd | 9:06 AM | Eglinton Station | 9:25 AM | 2148843 | 49159972 |
| Doncliffe Loop at Glen Echo Rd | 9:31 AM | Eglinton Station | 9:50 AM | 2148844 | 49159973 |
| Doncliffe Loop at Glen Echo Rd | 9:56 AM | Eglinton Station | 10:15 AM | 2148843 | 49159974 |
| Doncliffe Loop at Glen Echo Rd | 10:21 AM | Eglinton Station | 10:40 AM | 2148844 | 49159975 |
| Doncliffe Loop at Glen Echo Rd | 10:46 AM | Eglinton Station | 11:05 AM | 2148843 | 49159976 |
| Doncliffe Loop at Glen Echo Rd | 11:11 AM | Eglinton Station | 11:30 AM | 2148844 | 49159977 |
| Doncliffe Loop at Glen Echo Rd | 11:36 AM | Eglinton Station | 11:55 AM | 2148843 | 49159978 |
| Doncliffe Loop at Glen Echo Rd | 12:01 PM | Eglinton Station | 12:20 PM | 2148844 | 49159979 |
| Doncliffe Loop at Glen Echo Rd | 12:26 PM | Eglinton Station | 12:45 PM | 2148843 | 49159980 |
| Doncliffe Loop at Glen Echo Rd | 12:51 PM | Eglinton Station | 1:10 PM | 2148844 | 49159981 |
| Doncliffe Loop at Glen Echo Rd | 1:16 PM | Eglinton Station | 1:35 PM | 2148843 | 49159982 |
| Doncliffe Loop at Glen Echo Rd | 1:41 PM | Eglinton Station | 2:00 PM | 2148844 | 49159983 |
| Doncliffe Loop at Glen Echo Rd | 2:06 PM | Eglinton Station | 2:25 PM | 2148843 | 49159984 |
| Doncliffe Loop at Glen Echo Rd | 2:34 PM | Eglinton Station | 2:54 PM | 2148844 | 49159985 |
| Doncliffe Loop at Glen Echo Rd | 2:59 PM | Eglinton Station | 3:19 PM | 2148843 | 49159986 |
| Doncliffe Loop at Glen Echo Rd | 3:24 PM | Eglinton Station | 3:44 PM | 2148844 | 49159987 |
| Doncliffe Loop at Glen Echo Rd | 3:49 PM | Eglinton Station | 4:09 PM | 2148843 | 49159988 |
| Doncliffe Loop at Glen Echo Rd | 4:14 PM | Eglinton Station | 4:34 PM | 2148844 | 49159989 |
| Doncliffe Loop at Glen Echo Rd | 4:39 PM | Eglinton Station | 4:59 PM | 2148843 | 49159990 |
| Doncliffe Loop at Glen Echo Rd | 5:03 PM | Eglinton Station | 5:22 PM | 2148844 | 49159991 |
| Doncliffe Loop at Glen Echo Rd | 5:28 PM | Eglinton Station | 5:47 PM | 2148843 | 49159992 |
| Doncliffe Loop at Glen Echo Rd | 5:53 PM | Eglinton Station | 6:12 PM | 2148844 | 49159993 |
| Doncliffe Loop at Glen Echo Rd | 6:18 PM | Eglinton Station | 6:37 PM | 2148843 | 49159994 |
| Doncliffe Loop at Glen Echo Rd | 6:43 PM | Eglinton Station | 7:02 PM | 2148844 | 49159995 |
| Doncliffe Loop at Glen Echo Rd | 7:03 PM | Eglinton Station | 7:18 PM | 2148843 | 49159996 |
| Doncliffe Loop at Glen Echo Rd | 7:23 PM | Eglinton Station | 7:38 PM | 2148844 | 49159997 |
| Doncliffe Loop at Glen Echo Rd | 7:43 PM | Eglinton Station | 7:58 PM | 2148843 | 49159998 |
| Doncliffe Loop at Glen Echo Rd | 8:03 PM | Eglinton Station | 8:18 PM | 2148844 | 49159999 |
| Doncliffe Loop at Glen Echo Rd | 8:23 PM | Eglinton Station | 8:38 PM | 2148843 | 49160000 |
| Doncliffe Loop at Glen Echo Rd | 8:43 PM | Eglinton Station | 8:58 PM | 2148844 | 49160001 |
| Doncliffe Loop at Glen Echo Rd | 9:03 PM | Eglinton Station | 9:18 PM | 2148843 | 49160002 |
| Doncliffe Loop at Glen Echo Rd | 9:23 PM | Eglinton Station | 9:38 PM | 2148844 | 49160003 |
| Doncliffe Loop at Glen Echo Rd | 9:45 PM | Eglinton Station | 10:00 PM | 2148843 | 49160004 |
| Doncliffe Loop at Glen Echo Rd | 10:15 PM | Eglinton Station | 10:28 PM | 2148844 | 49160005 |
| Doncliffe Loop at Glen Echo Rd | 10:45 PM | Eglinton Station | 10:58 PM | 2148844 | 49160006 |
| Doncliffe Loop at Glen Echo Rd | 11:15 PM | Eglinton Station | 11:28 PM | 2148844 | 49160007 |
| Doncliffe Loop at Glen Echo Rd | 11:45 PM | Eglinton Station | 11:58 PM | 2148844 | 49160008 |
| Doncliffe Loop at Glen Echo Rd | 12:15 AM (+1) | Eglinton Station | 12:28 AM (+1) | 2148844 | 49160009 |
| Doncliffe Loop at Glen Echo Rd | 12:45 AM (+1) | Eglinton Station | 12:58 AM (+1) | 2148844 | 49160010 |
| Doncliffe Loop at Glen Echo Rd | 1:14 AM (+1) | Mt Pleasant Rd at Lawrence Ave East | 1:15 AM (+1) | 2148844 | 49160011 |
NORTH - 103 MOUNT PLEASANT NORTH towards DONCLIFFE Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Eglinton Station | 5:40 AM | Doncliffe Loop at Glen Echo Rd | 5:55 AM | 2148843 | 49160013 |
| Eglinton Station | 6:08 AM | Doncliffe Loop at Glen Echo Rd | 6:23 AM | 2148844 | 49160012 |
| Eglinton Station | 6:28 AM | Doncliffe Loop at Glen Echo Rd | 6:43 AM | 2148843 | 49160014 |
| Eglinton Station | 6:48 AM | Doncliffe Loop at Glen Echo Rd | 7:03 AM | 2148844 | 49160015 |
| Eglinton Station | 7:08 AM | Doncliffe Loop at Glen Echo Rd | 7:23 AM | 2148843 | 49160016 |
| Eglinton Station | 7:28 AM | Doncliffe Loop at Glen Echo Rd | 7:43 AM | 2148844 | 49160017 |
| Eglinton Station | 7:53 AM | Doncliffe Loop at Glen Echo Rd | 8:13 AM | 2148843 | 49160018 |
| Eglinton Station | 8:18 AM | Doncliffe Loop at Glen Echo Rd | 8:38 AM | 2148844 | 49160019 |
| Eglinton Station | 8:43 AM | Doncliffe Loop at Glen Echo Rd | 9:03 AM | 2148843 | 49160020 |
| Eglinton Station | 9:08 AM | Doncliffe Loop at Glen Echo Rd | 9:25 AM | 2148844 | 49160021 |
| Eglinton Station | 9:33 AM | Doncliffe Loop at Glen Echo Rd | 9:50 AM | 2148843 | 49160022 |
| Eglinton Station | 9:58 AM | Doncliffe Loop at Glen Echo Rd | 10:15 AM | 2148844 | 49160023 |
| Eglinton Station | 10:23 AM | Doncliffe Loop at Glen Echo Rd | 10:40 AM | 2148843 | 49160024 |
| Eglinton Station | 10:48 AM | Doncliffe Loop at Glen Echo Rd | 11:05 AM | 2148844 | 49160025 |
| Eglinton Station | 11:13 AM | Doncliffe Loop at Glen Echo Rd | 11:30 AM | 2148843 | 49160026 |
| Eglinton Station | 11:38 AM | Doncliffe Loop at Glen Echo Rd | 11:55 AM | 2148844 | 49160027 |
| Eglinton Station | 12:03 PM | Doncliffe Loop at Glen Echo Rd | 12:20 PM | 2148843 | 49160028 |
| Eglinton Station | 12:28 PM | Doncliffe Loop at Glen Echo Rd | 12:45 PM | 2148844 | 49160029 |
| Eglinton Station | 12:53 PM | Doncliffe Loop at Glen Echo Rd | 1:10 PM | 2148843 | 49160030 |
| Eglinton Station | 1:18 PM | Doncliffe Loop at Glen Echo Rd | 1:35 PM | 2148844 | 49160031 |
| Eglinton Station | 1:43 PM | Doncliffe Loop at Glen Echo Rd | 2:00 PM | 2148843 | 49160032 |
| Eglinton Station | 2:08 PM | Doncliffe Loop at Glen Echo Rd | 2:25 PM | 2148844 | 49160033 |
| Eglinton Station | 2:33 PM | Doncliffe Loop at Glen Echo Rd | 2:55 PM | 2148843 | 49160034 |
| Eglinton Station | 2:58 PM | Doncliffe Loop at Glen Echo Rd | 3:20 PM | 2148844 | 49160035 |
| Eglinton Station | 3:23 PM | Doncliffe Loop at Glen Echo Rd | 3:45 PM | 2148843 | 49160036 |
| Eglinton Station | 3:48 PM | Doncliffe Loop at Glen Echo Rd | 4:10 PM | 2148844 | 49160037 |
| Eglinton Station | 4:13 PM | Doncliffe Loop at Glen Echo Rd | 4:35 PM | 2148843 | 49160038 |
| Eglinton Station | 4:38 PM | Doncliffe Loop at Glen Echo Rd | 5:00 PM | 2148844 | 49160039 |
| Eglinton Station | 5:03 PM | Doncliffe Loop at Glen Echo Rd | 5:22 PM | 2148843 | 49160040 |
| Eglinton Station | 5:28 PM | Doncliffe Loop at Glen Echo Rd | 5:47 PM | 2148844 | 49160041 |
| Eglinton Station | 5:53 PM | Doncliffe Loop at Glen Echo Rd | 6:12 PM | 2148843 | 49160042 |
| Eglinton Station | 6:18 PM | Doncliffe Loop at Glen Echo Rd | 6:37 PM | 2148844 | 49160043 |
| Eglinton Station | 6:43 PM | Doncliffe Loop at Glen Echo Rd | 7:02 PM | 2148843 | 49160044 |
| Eglinton Station | 7:03 PM | Doncliffe Loop at Glen Echo Rd | 7:18 PM | 2148844 | 49160045 |
| Eglinton Station | 7:23 PM | Doncliffe Loop at Glen Echo Rd | 7:38 PM | 2148843 | 49160046 |
| Eglinton Station | 7:43 PM | Doncliffe Loop at Glen Echo Rd | 7:58 PM | 2148844 | 49160047 |
| Eglinton Station | 8:03 PM | Doncliffe Loop at Glen Echo Rd | 8:18 PM | 2148843 | 49160048 |
| Eglinton Station | 8:23 PM | Doncliffe Loop at Glen Echo Rd | 8:38 PM | 2148844 | 49160049 |
| Eglinton Station | 8:43 PM | Doncliffe Loop at Glen Echo Rd | 8:58 PM | 2148843 | 49160050 |
| Eglinton Station | 9:03 PM | Doncliffe Loop at Glen Echo Rd | 9:18 PM | 2148844 | 49160051 |
| Eglinton Station | 9:23 PM | Doncliffe Loop at Glen Echo Rd | 9:38 PM | 2148843 | 49160052 |
| Eglinton Station | 9:43 PM | Doncliffe Loop at Glen Echo Rd | 9:58 PM | 2148844 | 49160053 |
| Eglinton Station | 10:03 PM | Doncliffe Loop at Glen Echo Rd | 10:17 PM | 2148843 | 49160054 |
| Eglinton Station | 10:30 PM | Doncliffe Loop at Glen Echo Rd | 10:44 PM | 2148844 | 49160055 |
| Eglinton Station | 11:00 PM | Doncliffe Loop at Glen Echo Rd | 11:14 PM | 2148844 | 49160056 |
| Eglinton Station | 11:30 PM | Doncliffe Loop at Glen Echo Rd | 11:44 PM | 2148844 | 49160057 |
| Eglinton Station | 12:00 AM (+1) | Doncliffe Loop at Glen Echo Rd | 12:14 AM (+1) | 2148844 | 49160058 |
| Eglinton Station | 12:30 AM (+1) | Doncliffe Loop at Glen Echo Rd | 12:44 AM (+1) | 2148844 | 49160059 |
| Eglinton Station | 1:00 AM (+1) | Doncliffe Loop at Glen Echo Rd | 1:14 AM (+1) | 2148844 | 49160060 |