TTC on Friday, October 30, 2026
Each route's day, worst first. Pick one to see every trip as it ran.
| Route | On time | Trips seen | Typical delay |
|---|---|---|---|
| 2 Bloor-Danforth Line | 0% | 1 of 365 | 5 min early |
| 941 Keele Express | 7% | 0 of 39 | 14 min late |
| 156 Millwood | 8% | 0 of 28 | 5 min early |
| 503 Kingston Rd | 12% | 0 of 144 | 5 min early |
| Route 508 | 13% | 0 of 16 | 4 min early |
| 57 Midland | 17% | 0 of 86 | 3 min late |
| 301 Queen | 19% | – | 2 min late |
| 121 Esplanade-River | 22% | 0 of 58 | 3 min early |
| 395 York Mills | 23% | – | 3 min early |
| 954 Lawrence East Express | 24% | 0 of 47 | 12 min late |
| 902 Markham Rd Express | 25% | 0 of 72 | on time |
| 307 Bathurst | 26% | – | 10 min late |
| 305 Dundas | 27% | – | 80 s early |
| 505 Dundas | 28% | 0 of 163 | 3 min late |
| 304 King | 28% | – | 80 s late |
| 927 Highway 27 Express | 28% | 0 of 178 | 2 min early |
| 19 Bay | 29% | 0 of 44 | 3 min early |
| 115 Silver Hills | 29% | 0 of 40 | 2 min early |
| 119 Torbarrie | 29% | 0 of 36 | 4 min early |
| 996 Wilson Express | 29% | 0 of 103 | 2 min late |
| 989 Weston Express | 30% | 0 of 42 | 3 min late |
| 191 Underhill | 30% | 0 of 46 | 2 min late |
| 385 Sheppard East | 30% | – | 3 min early |
| 46 Martin Grove | 30% | 0 of 71 | 2 min early |
| 952 Lawrence West Express | 31% | 0 of 73 | 2 min early |
| 300 Bloor-Danforth | 31% | 0 of 1 | 3 min late |
| 363 Ossington | 31% | – | 6 min late |
| 343 Kennedy | 31% | – | 3 min early |
| 968 Warden Express | 31% | 0 of 39 | 2 min early |
| 339 Finch East | 31% | 0 of 1 | 2 min early |
| 74 Mount Pleasant | 31% | 0 of 54 | 2 min early |
| 86 Scarborough | 32% | 0 of 160 | 2 min early |
| 506 Carlton | 32% | 0 of 233 | 3 min late |
| 960 Steeles West Express | 33% | 0 of 112 | 80 s late |
| 102 Markham Rd | 33% | 0 of 179 | 2 min early |
| 312 St Clair | 33% | – | 2 min early |
| 512 St Clair | 33% | 0 of 281 | 60 s late |
| 122 Graydon Hall | 33% | 0 of 75 | 2 min early |
| 68 Warden | 34% | 0 of 104 | 40 s early |
| 111 East Mall | 34% | 0 of 78 | 2 min early |
| 171 Mount Dennis | 34% | 0 of 44 | 5 min late |
| 384 Sheppard West | 34% | – | 80 s early |
| 24 Victoria Park | 34% | 0 of 148 | on time |
| 161 Rogers Rd | 34% | 0 of 67 | 7 min late |
| 935 Jane Express | 35% | 0 of 82 | 7 min late |
| 169 Huntingwood | 35% | 0 of 36 | 50 s early |
| 995 York Mills Express | 35% | 0 of 81 | 90 s early |
| 52 Lawrence West | 36% | 0 of 255 | 2 min early |
| 320 Yonge | 36% | – | 6 min late |
| 95 York Mills | 36% | 0 of 125 | 50 s early |
| 145 Belfield | 36% | 0 of 43 | 2 min early |
| 504 King | 36% | 0 of 238 | 2 min late |
| 17 Birchmount | 37% | 0 of 86 | 30 s early |
| 21 Brimley | 37% | 0 of 62 | on time |
| 352 Lawrence West | 37% | – | 2 min early |
| 985 Sheppard East Express | 38% | 0 of 43 | 3 min late |
| 329 Dufferin | 38% | – | on time |
| 507 Long Branch | 38% | 0 of 197 | 90 s early |
| 114 Queens Quay East | 38% | 0 of 108 | 60 s early |
| 345 Kipling | 38% | – | 2 min early |
| 72 Pape | 39% | 0 of 132 | 2 min early |
| 112 West Mall | 39% | 0 of 86 | 90 s early |
| 906 Airport-Humber College Express | 39% | 0 of 72 | 2 min early |
| 53 Steeles East | 39% | 0 of 160 | 60 s early |
| Route 202 | 40% | 0 of 25 | on time |
| 336 Finch West | 40% | – | 80 s early |
| 365 Parliament | 40% | – | 2 min early |
| 97 Yonge | 40% | 0 of 78 | 40 s late |
| 54 Lawrence East | 41% | 0 of 176 | 3 min late |
| 373 Royal York | 41% | – | 2 min early |
| 127 Davenport | 41% | 0 of 49 | 3 min late |
| 59 Maple Leaf | 41% | 0 of 54 | on time |
| 35 Jane | 42% | 0 of 138 | 4 min late |
| 82 Rosedale | 42% | 0 of 45 | 70 s early |
| 937 Islington Express | 42% | 0 of 35 | 2 min early |
| 41 Keele | 42% | 0 of 99 | 3 min late |
| 501 Queen | 43% | 0 of 116 | 60 s late |
| 168 Symington | 43% | 0 of 79 | 5 min late |
| 953 Steeles East Express | 43% | 0 of 68 | 60 s early |
| 310 Spadina | 43% | – | 70 s late |
| 60 Steeles West | 43% | 0 of 130 | 2 min late |
| 353 Steeles | 43% | 0 of 2 | 2 min early |
| 116 Morningside | 43% | 0 of 142 | 60 s early |
| 79 Scarlett Rd | 43% | 0 of 100 | on time |
| 131 Nugget | 43% | 0 of 74 | 70 s early |
| 341 Keele | 44% | – | on time |
| 944 Kipling South Express | 44% | 0 of 109 | 70 s early |
| 134 Progress | 44% | 0 of 73 | 2 min late |
| 165 Weston Rd North | 44% | 0 of 153 | on time |
| 67 Pharmacy | 44% | 0 of 89 | on time |
| 25 Don Mills | 44% | 0 of 356 | 40 s early |
| 984 Sheppard West Express | 44% | 0 of 63 | 60 s early |
| 23 Dawes | 44% | 0 of 106 | 70 s early |
| 9 Bellamy | 44% | 0 of 54 | 50 s early |
| 63 Ossington | 44% | 1 of 365 | 70 s late |
| 315 Evans-Brown's Line | 45% | – | 2 min early |
| 84 Sheppard West | 45% | 0 of 166 | on time |
| 324 Victoria Park | 45% | – | 60 s early |
| 924 Victoria Park Express | 45% | 1 of 60 | on time |
| 45 Kipling | 45% | 0 of 107 | 50 s early |
| 66 Prince Edward | 45% | 0 of 128 | 60 s early |
| 73 Royal York | 45% | 0 of 120 | 3 min late |
| 7 Bathurst | 45% | 0 of 118 | 2 min late |
| 20 Cliffside | 46% | 0 of 58 | on time |
| 306 Carlton | 46% | – | 40 s early |
| 16 McCowan | 46% | 0 of 97 | 80 s early |
| 929 Dufferin Express | 46% | 0 of 109 | 80 s late |
| 85 Sheppard East | 46% | 1 of 125 | 40 s early |
| 34 Eglinton | 46% | 0 of 58 | 2 min late |
| 939 Finch Express | 46% | 0 of 183 | on time |
| 511 Bathurst | 46% | 0 of 163 | 2 min late |
| 986 Scarborough Express | 46% | 0 of 53 | 80 s early |
| 94 Wellesley | 46% | 0 of 109 | 60 s late |
| 83 Jones | 46% | 0 of 69 | 70 s early |
| 334 Eglinton | 46% | – | on time |
| 88 South Leaside | 47% | 0 of 87 | 60 s early |
| 905 Eglinton East Express | 47% | 0 of 91 | 40 s early |
| 133 Neilson | 47% | 0 of 104 | on time |
| 29 Dufferin | 48% | 0 of 134 | on time |
| 164 Castlefield | 48% | 0 of 42 | 70 s early |
| 925 Don Mills Express | 48% | 0 of 81 | 30 s late |
| 154 Curran Hall | 48% | 0 of 47 | 90 s late |
| 107 Alness-Chesswood | 48% | 1 of 38 | 60 s early |
| 42 Cummer | 48% | 0 of 96 | 80 s late |
| 129 McCowan North | 48% | 0 of 120 | 50 s early |
| 96 Wilson | 48% | 0 of 136 | 70 s late |
| 938 Highland Creek Express | 48% | 0 of 19 | 2 min late |
| 149 Etobicoke-Bloor | 48% | 0 of 46 | 40 s early |
| 189 Stockyards | 49% | 0 of 41 | 90 s late |
| 104 Faywood | 49% | 0 of 41 | 60 s early |
| 151 Leslie North | 49% | 0 of 49 | 60 s early |
| Route 124 | 50% | 0 of 77 | 60 s early |
| 13 Avenue Rd | 50% | 1 of 45 | 60 s early |
| 75 Sherbourne | 50% | 0 of 131 | 40 s early |
| 167 Pharmacy North | 51% | 0 of 37 | on time |
| 89 Weston | 51% | 1 of 109 | 2 min late |
| 166 Toryork | 51% | 0 of 26 | 3 min late |
| 125 Drewry | 51% | 0 of 91 | 70 s late |
| 160 Bathurst North | 51% | 0 of 33 | 50 s late |
| 44 Kipling South | 52% | 0 of 136 | 40 s early |
| 91 Woodbine | 52% | 0 of 59 | 2 min late |
| 39 Finch East | 52% | 0 of 165 | 2 min late |
| 33 Forest Hill | 52% | 0 of 51 | 30 s early |
| 40 Junction-Dundas West | 53% | 0 of 90 | 40 s early |
| 110 Islington South | 53% | 0 of 126 | on time |
| 945 Kipling Express | 53% | 0 of 57 | 60 s late |
| 126 Christie | 53% | 0 of 46 | 50 s early |
| 100 Flemingdon Park | 53% | 0 of 166 | 50 s late |
| 120 Calvington | 53% | 0 of 39 | on time |
| 904 Don Mills-Scarborough Express | 53% | 0 of 75 | on time |
| 65 Parliament | 53% | 0 of 108 | 2 min late |
| 30 High Park North | 53% | 0 of 43 | on time |
| 316 Kingston Rd-McCowan | 54% | – | 50 s early |
| 43 Kennedy | 54% | 0 of 179 | on time |
| 11 Bayview | 54% | 0 of 110 | 70 s late |
| 132 Milner | 55% | 0 of 45 | 50 s late |
| 158 Trethewey | 55% | 0 of 77 | on time |
| 69 Warden South | 55% | 0 of 51 | on time |
| 31 Greenwood | 55% | 0 of 69 | 40 s early |
| 12 Kingston Rd | 55% | 0 of 92 | 70 s late |
| 117 Birchmount South | 55% | 0 of 50 | 2 min late |
| 98 Willowdale-Senlac | 56% | 0 of 47 | on time |
| 80 Queensway | 56% | 0 of 64 | 40 s late |
| 184 Ancaster Park | 56% | 0 of 39 | 30 s early |
| 38 Highland Creek | 56% | 0 of 102 | 70 s late |
| 15 Evans | 57% | 0 of 53 | on time |
| 337 Islington | 57% | – | on time |
| 900 Airport Express | 57% | 0 of 173 | on time |
| 185 Sheppard Central | 57% | 0 of 48 | 2 min late |
| 32 Eglinton West | 58% | 0 of 111 | 60 s late |
| 26 Dupont | 58% | 1 of 39 | 2 min late |
| 335 Jane | 58% | – | on time |
| 71 Runnymede | 58% | 0 of 78 | 3 min late |
| 37 Islington | 59% | 0 of 109 | on time |
| 118 Thistle Down | 60% | 0 of 41 | 60 s late |
| 509 Harbourfront | 60% | 0 of 117 | on time |
| 130 Middlefield | 60% | 0 of 46 | 30 s late |
| 8 Broadview | 61% | 0 of 53 | 30 s late |
| 510 Spadina | 61% | 1 of 164 | 60 s late |
| 113 Danforth | 62% | 0 of 55 | 2 min late |
| 51 Leslie | 62% | 0 of 91 | on time |
| 123 Sherway | 62% | 1 of 147 | 3 min late |
| 47 Lansdowne | 62% | 0 of 335 | 3 min late |
| 109 Ranee | 62% | 0 of 55 | 30 s late |
| 396 Wilson | 63% | – | 40 s late |
| 340 Junction | 63% | – | 50 s late |
| 14 Glencairn | 64% | 0 of 40 | 40 s late |
| 55 Warren Park | 64% | 0 of 43 | on time |
| 87 Cosburn | 65% | 0 of 108 | 2 min late |
| 162 Lawrence-Donway | 65% | 0 of 35 | on time |
| 76 Royal York South | 66% | 0 of 151 | 40 s late |
| 903 Kennedy-Progress Express | 66% | 0 of 87 | on time |
| 92 Woodbine South | 67% | 0 of 83 | on time |
| 50 Burnhamthorpe | 67% | 0 of 59 | 60 s late |
| 10 Van Horne | 67% | 0 of 21 | 30 s early |
| 325 Don Mills | 67% | – | 2 min late |
| 18 Caledonia | 67% | 0 of 68 | 50 s late |
| 103 Mount Pleasant North | 67% | 0 of 44 | on time |
| 105 Dufferin North | 68% | 0 of 73 | on time |
| 27 Jane South | 68% | 0 of 107 | 2 min late |
| 386 Scarborough | 68% | – | on time |
| 70 O'Connor | 69% | 0 of 92 | 50 s late |
| 101 Downsview Park | 69% | 0 of 39 | 60 s late |
| 78 St Andrews | 70% | 0 of 47 | on time |
| 28 Bayview South | 70% | 0 of 44 | 50 s late |
| 106 Sentinel | 70% | 0 of 66 | on time |
| 62 Mortimer | 71% | 0 of 52 | on time |
| 64 Main | 71% | 0 of 98 | 2 min late |
| 36 Finch West | 73% | 0 of 185 | 50 s late |
| 22 Coxwell | 73% | 0 of 108 | 40 s late |
| 108 Driftwood | 74% | 0 of 99 | 60 s late |
| 322 Coxwell | 75% | – | 30 s late |
| 48 Rathburn | 77% | 0 of 43 | on time |
| 49 Bloor West | 77% | 0 of 52 | 50 s late |
| 90 Vaughan | 78% | 0 of 91 | 60 s late |
| 354 Lawrence East | 78% | – | 30 s late |
| 93 Parkview Hills | 80% | 0 of 39 | 2 min late |
| 135 Gerrard | 81% | 0 of 48 | 80 s late |
| 61 Avenue Rd North | 82% | 0 of 59 | 70 s late |
| 77 Swansea | 83% | 0 of 63 | 30 s late |
| 99 Arrow Rd | 84% | 0 of 28 | 60 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 | – | – | – |