TTC Routes & Schedules - Route 104
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 104 on 2025-10-24.
Block Schedule Visualization for Route 104
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
2148818
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
2148819
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
2148820
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
2149013
104
104
104
104
104
104
104
104
104
104
NORTH - 104 FAYWOOD towards SHEPPARD WEST STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Wilson Station | 5:54 AM | Sheppard West Station | 6:21 AM | 2148820 | 49160109 |
| Wilson Station | 6:20 AM | Sheppard West Station | 6:47 AM | 2148819 | 49160108 |
| Wilson Station | 6:46 AM | Sheppard West Station | 7:13 AM | 2148818 | 49160115 |
| Wilson Station | 7:12 AM | Sheppard West Station | 7:42 AM | 2148820 | 49160110 |
| Wilson Station | 7:38 AM | Sheppard West Station | 8:08 AM | 2148819 | 49160111 |
| Wilson Station | 8:06 AM | Sheppard West Station | 8:36 AM | 2148818 | 49160112 |
| Wilson Station | 8:34 AM | Sheppard West Station | 9:04 AM | 2148820 | 49160113 |
| Wilson Station | 9:02 AM | Sheppard West Station | 9:32 AM | 2148819 | 49160114 |
| Wilson Station | 9:30 AM | Sheppard West Station | 9:58 AM | 2148818 | 49160130 |
| Wilson Station | 9:56 AM | Sheppard West Station | 10:24 AM | 2148820 | 49160127 |
| Wilson Station | 10:22 AM | Sheppard West Station | 10:50 AM | 2148819 | 49160132 |
| Wilson Station | 10:48 AM | Sheppard West Station | 11:16 AM | 2148818 | 49160133 |
| Wilson Station | 11:14 AM | Sheppard West Station | 11:42 AM | 2148820 | 49160139 |
| Wilson Station | 11:40 AM | Sheppard West Station | 12:08 PM | 2148819 | 49160134 |
| Wilson Station | 12:06 PM | Sheppard West Station | 12:34 PM | 2148818 | 49160135 |
| Wilson Station | 12:32 PM | Sheppard West Station | 1:00 PM | 2148820 | 49160136 |
| Wilson Station | 12:58 PM | Sheppard West Station | 1:26 PM | 2148819 | 49160137 |
| Wilson Station | 1:24 PM | Sheppard West Station | 1:52 PM | 2148818 | 49160138 |
| Wilson Station | 1:50 PM | Sheppard West Station | 2:18 PM | 2148820 | 49160140 |
| Wilson Station | 2:20 PM | Sheppard West Station | 2:51 PM | 2148819 | 49160141 |
| Wilson Station | 2:50 PM | Sheppard West Station | 3:21 PM | 2148818 | 49160153 |
| Wilson Station | 3:20 PM | Sheppard West Station | 3:51 PM | 2148820 | 49160150 |
| Wilson Station | 3:50 PM | Sheppard West Station | 4:21 PM | 2148819 | 49160148 |
| Wilson Station | 4:20 PM | Sheppard West Station | 4:51 PM | 2148818 | 49160123 |
| Wilson Station | 4:50 PM | Sheppard West Station | 5:21 PM | 2148820 | 49160116 |
| Wilson Station | 5:20 PM | Sheppard West Station | 5:51 PM | 2148819 | 49160118 |
| Wilson Station | 5:50 PM | Sheppard West Station | 6:21 PM | 2148818 | 49160142 |
| Wilson Station | 6:20 PM | Sheppard West Station | 6:51 PM | 2148820 | 49160143 |
| Wilson Station | 6:50 PM | Sheppard West Station | 7:21 PM | 2148819 | 49160128 |
| Wilson Station | 7:17 PM | Sheppard West Station | 7:43 PM | 2148818 | 49160131 |
| Wilson Station | 7:37 PM | Sheppard West Station | 8:03 PM | 2149013 | 49160129 |
| Wilson Station | 7:57 PM | Sheppard West Station | 8:23 PM | 2148820 | 49160124 |
| Wilson Station | 8:17 PM | Sheppard West Station | 8:43 PM | 2148819 | 49160125 |
| Wilson Station | 8:37 PM | Sheppard West Station | 9:03 PM | 2148818 | 49160117 |
| Wilson Station | 8:57 PM | Sheppard West Station | 9:23 PM | 2149013 | 49160119 |
| Wilson Station | 9:17 PM | Sheppard West Station | 9:43 PM | 2148820 | 49160120 |
| Wilson Station | 9:37 PM | Sheppard West Station | 10:03 PM | 2148819 | 49160121 |
| Wilson Station | 9:57 PM | Sheppard West Station | 10:23 PM | 2148818 | 49160122 |
| Wilson Station | 10:19 PM | Sheppard West Station | 10:42 PM | 2149013 | 49160126 |
| Wilson Station | 10:41 PM | Sheppard West Station | 11:04 PM | 2148820 | 49160145 |
| Wilson Station | 11:03 PM | Sheppard West Station | 11:26 PM | 2148818 | 49160152 |
| Wilson Station | 11:25 PM | Sheppard West Station | 11:48 PM | 2149013 | 49160146 |
| Wilson Station | 11:47 PM | Sheppard West Station | 12:10 AM (+1) | 2148820 | 49160149 |
| Wilson Station | 12:09 AM (+1) | Sheppard West Station | 12:32 AM (+1) | 2148818 | 49160144 |
| Wilson Station | 12:31 AM (+1) | Sheppard West Station | 12:54 AM (+1) | 2149013 | 49160147 |
| Wilson Station | 12:57 AM (+1) | Sheppard West Station | 1:20 AM (+1) | 2148820 | 49160151 |
SOUTH - 104 FAYWOOD towards WILSON STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Sheppard West Station | 5:57 AM | Wilson Station | 6:21 AM | 2148818 | 49160066 |
| Sheppard West Station | 6:23 AM | Wilson Station | 6:47 AM | 2148820 | 49160102 |
| Sheppard West Station | 6:49 AM | Wilson Station | 7:13 AM | 2148819 | 49160101 |
| Sheppard West Station | 7:17 AM | Wilson Station | 7:43 AM | 2148818 | 49160100 |
| Sheppard West Station | 7:45 AM | Wilson Station | 8:11 AM | 2148820 | 49160080 |
| Sheppard West Station | 8:13 AM | Wilson Station | 8:39 AM | 2148819 | 49160099 |
| Sheppard West Station | 8:41 AM | Wilson Station | 9:07 AM | 2148818 | 49160098 |
| Sheppard West Station | 9:09 AM | Wilson Station | 9:35 AM | 2148820 | 49160097 |
| Sheppard West Station | 9:35 AM | Wilson Station | 10:00 AM | 2148819 | 49160096 |
| Sheppard West Station | 10:01 AM | Wilson Station | 10:26 AM | 2148818 | 49160072 |
| Sheppard West Station | 10:27 AM | Wilson Station | 10:52 AM | 2148820 | 49160073 |
| Sheppard West Station | 10:53 AM | Wilson Station | 11:18 AM | 2148819 | 49160074 |
| Sheppard West Station | 11:19 AM | Wilson Station | 11:44 AM | 2148818 | 49160092 |
| Sheppard West Station | 11:45 AM | Wilson Station | 12:10 PM | 2148820 | 49160086 |
| Sheppard West Station | 12:11 PM | Wilson Station | 12:36 PM | 2148819 | 49160062 |
| Sheppard West Station | 12:37 PM | Wilson Station | 1:02 PM | 2148818 | 49160061 |
| Sheppard West Station | 1:03 PM | Wilson Station | 1:28 PM | 2148820 | 49160107 |
| Sheppard West Station | 1:29 PM | Wilson Station | 1:54 PM | 2148819 | 49160103 |
| Sheppard West Station | 1:55 PM | Wilson Station | 2:20 PM | 2148818 | 49160104 |
| Sheppard West Station | 2:25 PM | Wilson Station | 2:52 PM | 2148820 | 49160105 |
| Sheppard West Station | 2:55 PM | Wilson Station | 3:22 PM | 2148819 | 49160068 |
| Sheppard West Station | 3:25 PM | Wilson Station | 3:52 PM | 2148818 | 49160067 |
| Sheppard West Station | 3:55 PM | Wilson Station | 4:22 PM | 2148820 | 49160085 |
| Sheppard West Station | 4:25 PM | Wilson Station | 4:52 PM | 2148819 | 49160091 |
| Sheppard West Station | 4:55 PM | Wilson Station | 5:22 PM | 2148818 | 49160090 |
| Sheppard West Station | 5:25 PM | Wilson Station | 5:52 PM | 2148820 | 49160089 |
| Sheppard West Station | 5:55 PM | Wilson Station | 6:22 PM | 2148819 | 49160088 |
| Sheppard West Station | 6:25 PM | Wilson Station | 6:52 PM | 2148818 | 49160093 |
| Sheppard West Station | 6:55 PM | Wilson Station | 7:22 PM | 2148820 | 49160069 |
| Sheppard West Station | 7:21 PM | Wilson Station | 7:45 PM | 2148819 | 49160083 |
| Sheppard West Station | 7:43 PM | Wilson Station | 8:07 PM | 2148818 | 49160071 |
| Sheppard West Station | 8:03 PM | Wilson Station | 8:27 PM | 2149013 | 49160070 |
| Sheppard West Station | 8:23 PM | Wilson Station | 8:47 PM | 2148820 | 49160087 |
| Sheppard West Station | 8:43 PM | Wilson Station | 9:07 PM | 2148819 | 49160106 |
| Sheppard West Station | 9:03 PM | Wilson Station | 9:27 PM | 2148818 | 49160082 |
| Sheppard West Station | 9:23 PM | Wilson Station | 9:47 PM | 2149013 | 49160081 |
| Sheppard West Station | 9:43 PM | Wilson Station | 10:07 PM | 2148820 | 49160079 |
| Sheppard West Station | 10:03 PM | Wilson Station | 10:23 PM | 2148819 | 49160078 |
| Sheppard West Station | 10:24 PM | Wilson Station | 10:44 PM | 2148818 | 49160077 |
| Sheppard West Station | 10:46 PM | Wilson Station | 11:06 PM | 2149013 | 49160076 |
| Sheppard West Station | 11:08 PM | Wilson Station | 11:28 PM | 2148820 | 49160095 |
| Sheppard West Station | 11:30 PM | Wilson Station | 11:50 PM | 2148818 | 49160075 |
| Sheppard West Station | 11:52 PM | Wilson Station | 12:12 AM (+1) | 2149013 | 49160063 |
| Sheppard West Station | 12:14 AM (+1) | Wilson Station | 12:34 AM (+1) | 2148820 | 49160064 |
| Sheppard West Station | 12:36 AM (+1) | Wilson Station | 12:56 AM (+1) | 2148818 | 49160094 |
| Sheppard West Station | 12:58 AM (+1) | Wilson Station | 1:18 AM (+1) | 2149013 | 49160065 |
| Sheppard West Station | 1:20 AM (+1) | Wilson Station | 1:40 AM (+1) | 2148820 | 49160084 |