Canada Transit Atlas

TTC on Friday, October 30, 2026

‹ Thu, Oct 29 Sat, Oct 31 ›

Each route's day, worst first. Pick one to see every trip as it ran.

RouteOn timeTrips seenTypical delay
2 Bloor-Danforth Line0%1 of 3655 min early
941 Keele Express7%0 of 3914 min late
156 Millwood8%0 of 285 min early
503 Kingston Rd12%0 of 1445 min early
Route 50813%0 of 164 min early
57 Midland17%0 of 863 min late
301 Queen19%–2 min late
121 Esplanade-River22%0 of 583 min early
395 York Mills23%–3 min early
954 Lawrence East Express24%0 of 4712 min late
902 Markham Rd Express25%0 of 72on time
307 Bathurst26%–10 min late
305 Dundas27%–80 s early
505 Dundas28%0 of 1633 min late
304 King28%–80 s late
927 Highway 27 Express28%0 of 1782 min early
19 Bay29%0 of 443 min early
115 Silver Hills29%0 of 402 min early
119 Torbarrie29%0 of 364 min early
996 Wilson Express29%0 of 1032 min late
989 Weston Express30%0 of 423 min late
191 Underhill30%0 of 462 min late
385 Sheppard East30%–3 min early
46 Martin Grove30%0 of 712 min early
952 Lawrence West Express31%0 of 732 min early
300 Bloor-Danforth31%0 of 13 min late
363 Ossington31%–6 min late
343 Kennedy31%–3 min early
968 Warden Express31%0 of 392 min early
339 Finch East31%0 of 12 min early
74 Mount Pleasant31%0 of 542 min early
86 Scarborough32%0 of 1602 min early
506 Carlton32%0 of 2333 min late
960 Steeles West Express33%0 of 11280 s late
102 Markham Rd33%0 of 1792 min early
312 St Clair33%–2 min early
512 St Clair33%0 of 28160 s late
122 Graydon Hall33%0 of 752 min early
68 Warden34%0 of 10440 s early
111 East Mall34%0 of 782 min early
171 Mount Dennis34%0 of 445 min late
384 Sheppard West34%–80 s early
24 Victoria Park34%0 of 148on time
161 Rogers Rd34%0 of 677 min late
935 Jane Express35%0 of 827 min late
169 Huntingwood35%0 of 3650 s early
995 York Mills Express35%0 of 8190 s early
52 Lawrence West36%0 of 2552 min early
320 Yonge36%–6 min late
95 York Mills36%0 of 12550 s early
145 Belfield36%0 of 432 min early
504 King36%0 of 2382 min late
17 Birchmount37%0 of 8630 s early
21 Brimley37%0 of 62on time
352 Lawrence West37%–2 min early
985 Sheppard East Express38%0 of 433 min late
329 Dufferin38%–on time
507 Long Branch38%0 of 19790 s early
114 Queens Quay East38%0 of 10860 s early
345 Kipling38%–2 min early
72 Pape39%0 of 1322 min early
112 West Mall39%0 of 8690 s early
906 Airport-Humber College Express39%0 of 722 min early
53 Steeles East39%0 of 16060 s early
Route 20240%0 of 25on time
336 Finch West40%–80 s early
365 Parliament40%–2 min early
97 Yonge40%0 of 7840 s late
54 Lawrence East41%0 of 1763 min late
373 Royal York41%–2 min early
127 Davenport41%0 of 493 min late
59 Maple Leaf41%0 of 54on time
35 Jane42%0 of 1384 min late
82 Rosedale42%0 of 4570 s early
937 Islington Express42%0 of 352 min early
41 Keele42%0 of 993 min late
501 Queen43%0 of 11660 s late
168 Symington43%0 of 795 min late
953 Steeles East Express43%0 of 6860 s early
310 Spadina43%–70 s late
60 Steeles West43%0 of 1302 min late
353 Steeles43%0 of 22 min early
116 Morningside43%0 of 14260 s early
79 Scarlett Rd43%0 of 100on time
131 Nugget43%0 of 7470 s early
341 Keele44%–on time
944 Kipling South Express44%0 of 10970 s early
134 Progress44%0 of 732 min late
165 Weston Rd North44%0 of 153on time
67 Pharmacy44%0 of 89on time
25 Don Mills44%0 of 35640 s early
984 Sheppard West Express44%0 of 6360 s early
23 Dawes44%0 of 10670 s early
9 Bellamy44%0 of 5450 s early
63 Ossington44%1 of 36570 s late
315 Evans-Brown's Line45%–2 min early
84 Sheppard West45%0 of 166on time
324 Victoria Park45%–60 s early
924 Victoria Park Express45%1 of 60on time
45 Kipling45%0 of 10750 s early
66 Prince Edward45%0 of 12860 s early
73 Royal York45%0 of 1203 min late
7 Bathurst45%0 of 1182 min late
20 Cliffside46%0 of 58on time
306 Carlton46%–40 s early
16 McCowan46%0 of 9780 s early
929 Dufferin Express46%0 of 10980 s late
85 Sheppard East46%1 of 12540 s early
34 Eglinton46%0 of 582 min late
939 Finch Express46%0 of 183on time
511 Bathurst46%0 of 1632 min late
986 Scarborough Express46%0 of 5380 s early
94 Wellesley46%0 of 10960 s late
83 Jones46%0 of 6970 s early
334 Eglinton46%–on time
88 South Leaside47%0 of 8760 s early
905 Eglinton East Express47%0 of 9140 s early
133 Neilson47%0 of 104on time
29 Dufferin48%0 of 134on time
164 Castlefield48%0 of 4270 s early
925 Don Mills Express48%0 of 8130 s late
154 Curran Hall48%0 of 4790 s late
107 Alness-Chesswood48%1 of 3860 s early
42 Cummer48%0 of 9680 s late
129 McCowan North48%0 of 12050 s early
96 Wilson48%0 of 13670 s late
938 Highland Creek Express48%0 of 192 min late
149 Etobicoke-Bloor48%0 of 4640 s early
189 Stockyards49%0 of 4190 s late
104 Faywood49%0 of 4160 s early
151 Leslie North49%0 of 4960 s early
Route 12450%0 of 7760 s early
13 Avenue Rd50%1 of 4560 s early
75 Sherbourne50%0 of 13140 s early
167 Pharmacy North51%0 of 37on time
89 Weston51%1 of 1092 min late
166 Toryork51%0 of 263 min late
125 Drewry51%0 of 9170 s late
160 Bathurst North51%0 of 3350 s late
44 Kipling South52%0 of 13640 s early
91 Woodbine52%0 of 592 min late
39 Finch East52%0 of 1652 min late
33 Forest Hill52%0 of 5130 s early
40 Junction-Dundas West53%0 of 9040 s early
110 Islington South53%0 of 126on time
945 Kipling Express53%0 of 5760 s late
126 Christie53%0 of 4650 s early
100 Flemingdon Park53%0 of 16650 s late
120 Calvington53%0 of 39on time
904 Don Mills-Scarborough Express53%0 of 75on time
65 Parliament53%0 of 1082 min late
30 High Park North53%0 of 43on time
316 Kingston Rd-McCowan54%–50 s early
43 Kennedy54%0 of 179on time
11 Bayview54%0 of 11070 s late
132 Milner55%0 of 4550 s late
158 Trethewey55%0 of 77on time
69 Warden South55%0 of 51on time
31 Greenwood55%0 of 6940 s early
12 Kingston Rd55%0 of 9270 s late
117 Birchmount South55%0 of 502 min late
98 Willowdale-Senlac56%0 of 47on time
80 Queensway56%0 of 6440 s late
184 Ancaster Park56%0 of 3930 s early
38 Highland Creek56%0 of 10270 s late
15 Evans57%0 of 53on time
337 Islington57%–on time
900 Airport Express57%0 of 173on time
185 Sheppard Central57%0 of 482 min late
32 Eglinton West58%0 of 11160 s late
26 Dupont58%1 of 392 min late
335 Jane58%–on time
71 Runnymede58%0 of 783 min late
37 Islington59%0 of 109on time
118 Thistle Down60%0 of 4160 s late
509 Harbourfront60%0 of 117on time
130 Middlefield60%0 of 4630 s late
8 Broadview61%0 of 5330 s late
510 Spadina61%1 of 16460 s late
113 Danforth62%0 of 552 min late
51 Leslie62%0 of 91on time
123 Sherway62%1 of 1473 min late
47 Lansdowne62%0 of 3353 min late
109 Ranee62%0 of 5530 s late
396 Wilson63%–40 s late
340 Junction63%–50 s late
14 Glencairn64%0 of 4040 s late
55 Warren Park64%0 of 43on time
87 Cosburn65%0 of 1082 min late
162 Lawrence-Donway65%0 of 35on time
76 Royal York South66%0 of 15140 s late
903 Kennedy-Progress Express66%0 of 87on time
92 Woodbine South67%0 of 83on time
50 Burnhamthorpe67%0 of 5960 s late
10 Van Horne67%0 of 2130 s early
325 Don Mills67%–2 min late
18 Caledonia67%0 of 6850 s late
103 Mount Pleasant North67%0 of 44on time
105 Dufferin North68%0 of 73on time
27 Jane South68%0 of 1072 min late
386 Scarborough68%–on time
70 O'Connor69%0 of 9250 s late
101 Downsview Park69%0 of 3960 s late
78 St Andrews70%0 of 47on time
28 Bayview South70%0 of 4450 s late
106 Sentinel70%0 of 66on time
62 Mortimer71%0 of 52on time
64 Main71%0 of 982 min late
36 Finch West73%0 of 18550 s late
22 Coxwell73%0 of 10840 s late
108 Driftwood74%0 of 9960 s late
322 Coxwell75%–30 s late
48 Rathburn77%0 of 43on time
49 Bloor West77%0 of 5250 s late
90 Vaughan78%0 of 9160 s late
354 Lawrence East78%–30 s late
93 Parkview Hills80%0 of 392 min late
135 Gerrard81%0 of 4880 s late
61 Avenue Rd North82%0 of 5970 s late
77 Swansea83%0 of 6330 s late
99 Arrow Rd84%0 of 2860 s late
1 Yonge-University Line–0 of 332–
4 Sheppard Line–0 of 197–
402 Parkdale–0 of 9–
403 South Don Mills–0 of 7–
404 East York–0 of 10–
405 Etobicoke–0 of 9–
5 Eglinton Line–0 of 219–
6 Finch West Line–0 of 156–
830 Henry Kelsey - Middlefield–0 of 2–
Route 600–––
Route 882–––