TTC Routes & Schedules - Route 945
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 945 on 2025-10-24.
Block Schedule Visualization for Route 945
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
2149653
945
945
2149654
945
945
2149655
945
945
945
2149658
945
945
945
945
2149659
945
945
2149660
945
945
945
2149662
945
945
945
2149666
945
945
945
945
945
945
2149667
945
945
945
945
945
945
2149668
945
945
2150801
945
945
945
945
2150802
945
945
945
2150803
945
945
2150804
945
945
945
2150805
945
945
2150806
945
945
945
945
945
945
945
945
945
945
945
2150807
945
945
945
945
945
945
2150813
945
945
945
945
945
945
2150814
945
945
945
945
945
2150815
945
945
945
945
945
945
2150816
945
945
945
945
945
945
945
2150817
945
945
945
945
945
945
2150818
945
945
945
945
945
945
SOUTH - 945 KIPLING EXPRESS towards KIPLING STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Kipling Ave at Steeles Ave West South Side | 6:03 AM | Kipling Station | 6:39 AM | 2150804 | 49194077 |
| Kipling Ave at Steeles Ave West South Side | 6:10 AM | Kipling Station | 6:46 AM | 2149658 | 49194078 |
| Kipling Ave at Steeles Ave West South Side | 6:23 AM | Kipling Station | 6:59 AM | 2150803 | 49194086 |
| Kipling Ave at Steeles Ave West South Side | 6:29 AM | Kipling Station | 7:05 AM | 2150806 | 49194083 |
| Kipling Ave at Steeles Ave West South Side | 6:41 AM | Kipling Station | 7:18 AM | 2149659 | 49194085 |
| Kipling Ave at Steeles Ave West South Side | 6:47 AM | Kipling Station | 7:24 AM | 2150801 | 49194082 |
| Kipling Ave at Steeles Ave West South Side | 6:59 AM | Kipling Station | 7:38 AM | 2149655 | 49194084 |
| Kipling Ave at Steeles Ave West South Side | 7:05 AM | Kipling Station | 7:47 AM | 2149662 | 49194081 |
| Kipling Ave at Steeles Ave West South Side | 7:17 AM | Kipling Station | 7:59 AM | 2150802 | 49194070 |
| Kipling Ave at Steeles Ave West South Side | 7:24 AM | Kipling Station | 8:06 AM | 2149660 | 49194113 |
| Kipling Ave at Steeles Ave West South Side | 7:37 AM | Kipling Station | 8:19 AM | 2149658 | 49194118 |
| Kipling Ave at Steeles Ave West South Side | 7:44 AM | Kipling Station | 8:26 AM | 2149653 | 49194112 |
| Kipling Ave at Steeles Ave West South Side | 7:57 AM | Kipling Station | 8:39 AM | 2150806 | 49194117 |
| Kipling Ave at Steeles Ave West South Side | 8:04 AM | Kipling Station | 8:46 AM | 2149668 | 49194111 |
| Kipling Ave at Steeles Ave West South Side | 8:17 AM | Kipling Station | 8:59 AM | 2150801 | 49194116 |
| Kipling Ave at Steeles Ave West South Side | 8:23 AM | Kipling Station | 9:05 AM | 2150805 | 49194110 |
| Kipling Ave at Steeles Ave West South Side | 8:36 AM | Kipling Station | 9:17 AM | 2149662 | 49194115 |
| Kipling Ave at Steeles Ave West South Side | 8:43 AM | Kipling Station | 9:24 AM | 2149654 | 49194109 |
| Kipling Ave at Steeles Ave West South Side | 8:56 AM | Kipling Station | 9:37 AM | 2149660 | 49194114 |
| Kipling Ave at Steeles Ave West South Side | 9:03 AM | Kipling Station | 9:42 AM | 2150804 | 49194105 |
| Kipling Ave at Steeles Ave West South Side | 2:28 PM | Kipling Station | 3:07 PM | 2150813 | 49194108 |
| Kipling Ave at Steeles Ave West South Side | 2:40 PM | Kipling Station | 3:19 PM | 2149666 | 49194076 |
| Kipling Ave at Steeles Ave West South Side | 2:46 PM | Kipling Station | 3:26 PM | 2149667 | 49194075 |
| Kipling Ave at Steeles Ave West South Side | 2:58 PM | Kipling Station | 3:37 PM | 2150815 | 49194074 |
| Kipling Ave at Steeles Ave West South Side | 3:04 PM | Kipling Station | 3:45 PM | 2150818 | 49194088 |
| Kipling Ave at Steeles Ave West South Side | 3:17 PM | Kipling Station | 3:58 PM | 2150817 | 49194087 |
| Kipling Ave at Steeles Ave West South Side | 3:24 PM | Kipling Station | 4:05 PM | 2150816 | 49194080 |
| Kipling Ave at Steeles Ave West South Side | 3:37 PM | Kipling Station | 4:18 PM | 2150807 | 49194079 |
| Kipling Ave at Steeles Ave West South Side | 3:44 PM | Kipling Station | 4:25 PM | 2150814 | 49194073 |
| Kipling Ave at Steeles Ave West South Side | 3:57 PM | Kipling Station | 4:38 PM | 2150806 | 49194072 |
| Kipling Ave at Steeles Ave West South Side | 4:04 PM | Kipling Station | 4:45 PM | 2150813 | 49194071 |
| Kipling Ave at Steeles Ave West South Side | 4:17 PM | Kipling Station | 4:58 PM | 2149666 | 49194106 |
| Kipling Ave at Steeles Ave West South Side | 4:24 PM | Kipling Station | 5:05 PM | 2149667 | 49194104 |
| Kipling Ave at Steeles Ave West South Side | 4:37 PM | Kipling Station | 5:18 PM | 2150815 | 49194103 |
| Kipling Ave at Steeles Ave West South Side | 4:44 PM | Kipling Station | 5:25 PM | 2150818 | 49194102 |
| Kipling Ave at Steeles Ave West South Side | 4:57 PM | Kipling Station | 5:38 PM | 2150817 | 49194101 |
| Kipling Ave at Steeles Ave West South Side | 5:04 PM | Kipling Station | 5:45 PM | 2150816 | 49194100 |
| Kipling Ave at Steeles Ave West South Side | 5:17 PM | Kipling Station | 5:58 PM | 2150807 | 49194099 |
| Kipling Ave at Steeles Ave West South Side | 5:24 PM | Kipling Station | 6:05 PM | 2150814 | 49194098 |
| Kipling Ave at Steeles Ave West South Side | 5:37 PM | Kipling Station | 6:18 PM | 2150806 | 49194097 |
| Kipling Ave at Steeles Ave West South Side | 5:44 PM | Kipling Station | 6:25 PM | 2150813 | 49194096 |
| Kipling Ave at Steeles Ave West South Side | 5:57 PM | Kipling Station | 6:38 PM | 2149666 | 49194095 |
| Kipling Ave at Steeles Ave West South Side | 6:04 PM | Kipling Station | 6:45 PM | 2149667 | 49194094 |
| Kipling Ave at Steeles Ave West South Side | 6:17 PM | Kipling Station | 6:58 PM | 2150815 | 49194093 |
| Kipling Ave at Steeles Ave West South Side | 6:24 PM | Kipling Station | 7:05 PM | 2150818 | 49194092 |
| Kipling Ave at Steeles Ave West South Side | 6:37 PM | Kipling Station | 7:18 PM | 2150817 | 49194091 |
| Kipling Ave at Steeles Ave West South Side | 6:44 PM | Kipling Station | 7:25 PM | 2150816 | 49194090 |
| Kipling Ave at Steeles Ave West South Side | 6:58 PM | Kipling Station | 7:37 PM | 2150807 | 49194089 |
| Kipling Ave at Steeles Ave West South Side | 7:09 PM | Kipling Station | 7:45 PM | 2150806 | 49194107 |
NORTH - 945 KIPLING EXPRESS towards STEELES Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Kipling Station | 6:20 AM | Kipling Ave at Steeles Ave West | 6:52 AM | 2149655 | 49194139 |
| Kipling Station | 6:33 AM | Kipling Ave at Steeles Ave West | 7:06 AM | 2149654 | 49194121 |
| Kipling Station | 6:39 AM | Kipling Ave at Steeles Ave West | 7:12 AM | 2150802 | 49194120 |
| Kipling Station | 6:50 AM | Kipling Ave at Steeles Ave West | 7:25 AM | 2150804 | 49194158 |
| Kipling Station | 6:57 AM | Kipling Ave at Steeles Ave West | 7:32 AM | 2149658 | 49194169 |
| Kipling Station | 7:10 AM | Kipling Ave at Steeles Ave West | 7:45 AM | 2150803 | 49194157 |
| Kipling Station | 7:17 AM | Kipling Ave at Steeles Ave West | 7:52 AM | 2150806 | 49194138 |
| Kipling Station | 7:30 AM | Kipling Ave at Steeles Ave West | 8:05 AM | 2149659 | 49194156 |
| Kipling Station | 7:37 AM | Kipling Ave at Steeles Ave West | 8:12 AM | 2150801 | 49194137 |
| Kipling Station | 7:50 AM | Kipling Ave at Steeles Ave West | 8:25 AM | 2149655 | 49194155 |
| Kipling Station | 7:57 AM | Kipling Ave at Steeles Ave West | 8:32 AM | 2149662 | 49194136 |
| Kipling Station | 8:10 AM | Kipling Ave at Steeles Ave West | 8:45 AM | 2150802 | 49194153 |
| Kipling Station | 8:17 AM | Kipling Ave at Steeles Ave West | 8:52 AM | 2149660 | 49194152 |
| Kipling Station | 8:30 AM | Kipling Ave at Steeles Ave West | 9:05 AM | 2149658 | 49194154 |
| Kipling Station | 8:37 AM | Kipling Ave at Steeles Ave West | 9:12 AM | 2149653 | 49194135 |
| Kipling Station | 8:50 AM | Kipling Ave at Steeles Ave West | 9:25 AM | 2150806 | 49194160 |
| Kipling Station | 8:57 AM | Kipling Ave at Steeles Ave West | 9:32 AM | 2149668 | 49194134 |
| Kipling Station | 9:09 AM | Kipling Ave at Steeles Ave West | 9:44 AM | 2150801 | 49194159 |
| Kipling Station | 9:15 AM | Kipling Ave at Steeles Ave West | 9:50 AM | 2150805 | 49194168 |
| Kipling Station | 2:36 PM | Kipling Ave at Steeles Ave West | 3:13 PM | 2150816 | 49194167 |
| Kipling Station | 2:52 PM | Kipling Ave at Steeles Ave West | 3:31 PM | 2150814 | 49194133 |
| Kipling Station | 3:06 PM | Kipling Ave at Steeles Ave West | 3:46 PM | 2150806 | 49194132 |
| Kipling Station | 3:13 PM | Kipling Ave at Steeles Ave West | 3:53 PM | 2150813 | 49194131 |
| Kipling Station | 3:26 PM | Kipling Ave at Steeles Ave West | 4:06 PM | 2149666 | 49194130 |
| Kipling Station | 3:33 PM | Kipling Ave at Steeles Ave West | 4:13 PM | 2149667 | 49194129 |
| Kipling Station | 3:46 PM | Kipling Ave at Steeles Ave West | 4:26 PM | 2150815 | 49194128 |
| Kipling Station | 3:53 PM | Kipling Ave at Steeles Ave West | 4:33 PM | 2150818 | 49194127 |
| Kipling Station | 4:06 PM | Kipling Ave at Steeles Ave West | 4:46 PM | 2150817 | 49194126 |
| Kipling Station | 4:13 PM | Kipling Ave at Steeles Ave West | 4:53 PM | 2150816 | 49194125 |
| Kipling Station | 4:26 PM | Kipling Ave at Steeles Ave West | 5:06 PM | 2150807 | 49194124 |
| Kipling Station | 4:33 PM | Kipling Ave at Steeles Ave West | 5:13 PM | 2150814 | 49194123 |
| Kipling Station | 4:46 PM | Kipling Ave at Steeles Ave West | 5:26 PM | 2150806 | 49194122 |
| Kipling Station | 4:53 PM | Kipling Ave at Steeles Ave West | 5:33 PM | 2150813 | 49194151 |
| Kipling Station | 5:06 PM | Kipling Ave at Steeles Ave West | 5:46 PM | 2149666 | 49194150 |
| Kipling Station | 5:13 PM | Kipling Ave at Steeles Ave West | 5:53 PM | 2149667 | 49194149 |
| Kipling Station | 5:26 PM | Kipling Ave at Steeles Ave West | 6:06 PM | 2150815 | 49194148 |
| Kipling Station | 5:33 PM | Kipling Ave at Steeles Ave West | 6:13 PM | 2150818 | 49194147 |
| Kipling Station | 5:46 PM | Kipling Ave at Steeles Ave West | 6:26 PM | 2150817 | 49194146 |
| Kipling Station | 5:53 PM | Kipling Ave at Steeles Ave West | 6:33 PM | 2150816 | 49194145 |
| Kipling Station | 6:06 PM | Kipling Ave at Steeles Ave West | 6:46 PM | 2150807 | 49194144 |
| Kipling Station | 6:13 PM | Kipling Ave at Steeles Ave West | 6:53 PM | 2150814 | 49194143 |
| Kipling Station | 6:23 PM | Kipling Ave at Steeles Ave West | 7:03 PM | 2150806 | 49194142 |
| Kipling Station | 6:33 PM | Kipling Ave at Steeles Ave West | 7:10 PM | 2150813 | 49194141 |
| Kipling Station | 6:43 PM | Kipling Ave at Steeles Ave West | 7:16 PM | 2149666 | 49194140 |
| Kipling Station | 6:53 PM | Kipling Ave at Steeles Ave West | 7:26 PM | 2149667 | 49194166 |
| Kipling Station | 7:03 PM | Kipling Ave at Steeles Ave West | 7:35 PM | 2150815 | 49194165 |
| Kipling Station | 7:12 PM | Kipling Ave at Steeles Ave West | 7:44 PM | 2150818 | 49194164 |
| Kipling Station | 7:22 PM | Kipling Ave at Steeles Ave West | 7:54 PM | 2150817 | 49194163 |
| Kipling Station | 7:32 PM | Kipling Ave at Steeles Ave West | 8:04 PM | 2150816 | 49194162 |
| Kipling Station | 7:42 PM | Kipling Ave at Steeles Ave West | 8:14 PM | 2150807 | 49194161 |
| Kipling Station | 7:52 PM | Kipling Ave at Steeles Ave West | 8:24 PM | 2150806 | 49194119 |