Canada Transit Atlas

57

TTC 57 Midland

Bus · Toronto Transit Commission

Runs every 11 min on weekdays, every 16 min on Saturdays and every 21 min on Sundays. Weekday trips from 4:50 am to 1:13 am.

See live vehicles on the map How reliable it's been

How often it runs

South - 57 Midland towards Kennedy Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 13 min1 trip–
Morning rush6–9 amevery 12 minevery 22 minevery 20 min
Midday9 am–3 pmevery 11 minevery 17 minevery 21 min
Afternoon rush3–7 pmevery 13 minevery 15 minevery 22 min
Evening7 pm–midnightevery 18 minevery 19 minevery 25 min
Overnightmidnight–3 amevery 25 minevery 24 minevery 28 min
First trip4:47 am5:45 am7:24 am
Last trip1:00 am12:56 am1:17 am
Trips936649

North - 57 Midland towards Steeles

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 15 minevery 23 min–
Morning rush6–9 amevery 11 minevery 21 minevery 20 min
Midday9 am–3 pmevery 11 minevery 16 minevery 21 min
Afternoon rush3–7 pmevery 13 minevery 15 minevery 22 min
Evening7 pm–midnightevery 18 minevery 19 minevery 25 min
Overnightmidnight–3 amevery 25 min2 trips2 trips
First trip4:50 am5:08 am7:40 am
Last trip1:13 am12:40 am12:41 am
Trips946847

From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.

Stops

South - 57 Midland towards Kennedy Station 44 stops

  1. Steeles Ave East at Milliken Go Station 10478
  2. Steeles Ave East at Silver Star Blvd ♿︎ 9781
  3. Midland Ave at Steeles Ave East South Side ♿︎ 11251
  4. 4150 Midland Ave ♿︎ 10530
  5. Midland Ave at Passmore Ave ♿︎ 5732
  6. Midland Ave at Artillery St ♿︎ 5681
  7. 3750 Midland Ave ♿︎ 14398
  8. Midland Ave at McNicoll Ave ♿︎ 5721
  9. Midland Ave at Finch Corridor Trail South Side ♿︎ 16287
  10. Midland Ave at Kilcullen Castle Gate South Side ♿︎ 5710
  11. Midland Ave at Silver Star Blvd ♿︎ 5743
  12. Midland Ave at Finch Ave East ♿︎ 5703
  13. 2950 Midland Ave ♿︎ 5722
  14. Midland Ave at Baylawn Dr ♿︎ 5687
  15. Midland Ave at Huntingwood Dr ♿︎ 5709
  16. Midland Ave at Emmeline Cres South Side ♿︎ 5701
  17. Midland Ave at Havendale Rd 5707
  18. Midland Ave at Montgomery Ave ♿︎ 5728
  19. Midland Ave at Lockie Ave South Side 5715
  20. Midland Ave at Rural Ave ♿︎ 5739
  21. Midland Ave at Sheppard Ave East ♿︎ 5741
  22. Midland Ave at Pitfield Rd ♿︎ 16726
  23. Midland Ave at Emblem Crt ♿︎ 5700
  24. 2220 Midland Ave 5683
  25. Midland Ave at Progress Ave ♿︎ 5734
  26. Midland Ave at Midland Station ♿︎ 5692
  27. Midland Ave at Ellesmere Rd ♿︎ 5699
  28. Midland Ave at Midwest Rd (North) ♿︎ 5723
  29. 1860 Midland Ave ♿︎ 5686
  30. Midland Ave at Millbridge Gate South Side ♿︎ 5725
  31. 1710 Midland Ave ♿︎ 5682
  32. Midland Ave at Dorcot Ave ♿︎ 5695
  33. Midland Ave at Norbury Cres South Side ♿︎ 5729
  34. Midland Ave at Midwest Rd (South) ♿︎ 5724
  35. Midland Ave at Lawrence Ave East ♿︎ 5713
  36. Midland Ave at Prudential Dr ♿︎ 5735
  37. Midland Ave at Romulus Dr ♿︎ 5737
  38. Midland Ave at Stansbury Cres ♿︎ 15991
  39. Midland Ave at Wainfleet Rd ♿︎ 5749
  40. Midland Ave at Lord Roberts Dr (South) South Side ♿︎ 5718
  41. Eglinton Ave East at Midland Ave West Side ♿︎ 1036
  42. North Service Rd at Eglinton Ave East ♿︎ 1038
  43. Kennedy Station Drop-off Platform ♿︎ 16453
  44. Kennedy Station at Bus Bay 14 (Platform B) ♿︎ 16392

North - 57 Midland towards Steeles 41 stops

  1. Kennedy Station at Bus Bay 14 (Platform B) ♿︎ 16392
  2. Eglinton Ave East at Kennedy Station ♿︎ 3539
  3. Midland Ave at Eglinton Ave East North Side ♿︎ 5696
  4. Midland Ave at Gilder Dr ♿︎ 5704
  5. Midland Ave at Broadbent Ave ♿︎ 5689
  6. Midland Ave at Stansbury Cres ♿︎ 5746
  7. Midland Ave at Marcos Blvd ♿︎ 5719
  8. Midland Ave at Prudential Dr ♿︎ 5736
  9. Midland Ave at Lawrence Ave East ♿︎ 5712
  10. Midland Ave at Treewood St ♿︎ 5748
  11. Midland Ave at Brockley Dr ♿︎ 16687
  12. Midland Ave at Dorcot Ave ♿︎ 5694
  13. Opposite 1710 Midland Ave ♿︎ 5731
  14. Midland Ave at Millbridge Gate ♿︎ 5726
  15. Midland Ave at Midwest Rd (North) ♿︎ 5690
  16. Midland Ave at Ellesmere Rd ♿︎ 5698
  17. Midland Ave at Midland Station ♿︎ 9618
  18. Midland Ave at Progress Ave ♿︎ 5733
  19. 2265 Midland Ave ♿︎ 5684
  20. Midland Ave at Goodland Gate ♿︎ 5705
  21. Midland Ave at Salome Dr ♿︎ 5740
  22. Midland Ave at Sheppard Ave East ♿︎ 5742
  23. Midland Ave at Rural Ave North Side ♿︎ 5738
  24. Midland Ave at Lockie Ave North Side ♿︎ 5714
  25. Midland Ave at Montgomery Ave ♿︎ 5727
  26. Midland Ave at Havendale Rd ♿︎ 5706
  27. Midland Ave at Stubbswood Sq 5745
  28. Midland Ave at Huntingwood Dr ♿︎ 5708
  29. Midland Ave at Boarhill Dr ♿︎ 5688
  30. Midland Ave at Finch Ave East ♿︎ 5702
  31. Midland Ave at South Shields Ave ♿︎ 5744
  32. Midland Ave at Kilcullen Castle Gate North Side ♿︎ 5711
  33. Midland Ave at Finch Corridor Trail ♿︎ 16288
  34. Midland Ave at McNicoll Ave ♿︎ 5720
  35. 3750 Midland Ave ♿︎ 14397
  36. Midland Ave at Artillery St ♿︎ 5680
  37. Midland Ave at Copthorne Ave ♿︎ 16042
  38. Midland Ave at Duxbury Dr (Truro Cres Walkway) ♿︎ 16043
  39. Steeles Ave East at Midland Ave West Side ♿︎ 16847
  40. Steeles Ave East at Old Kennedy Rd ♿︎ 4640
  41. Steeles Ave East at Milliken Go Station 10479

Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources