Skip to content

Regular route

Route 21 Steeles

Milton Transit Route 21 Steeles is a regular route serving 38 stops between Lisgar GO Station and Milton GO Station. It runs seven days a week, with 60 scheduled weekday trips, the first at 05:52 and the last at 23:46.

Schedule in force October 7, 2026 to January 2, 2027. Figures are from the schedule Milton Transit has published for October 7, 2026 to January 2, 2027. They describe the timetable, not today's real-time service.

Last checked October 8, 2026Town of Milton (Milton Transit)How we know
Publisher
Town of Milton (Milton Transit)
Source dataset
Milton Transit schedule data (GTFS)
Official record
Milton Transit: routes and schedules
Retrieved
October 8, 2026
Licence
Contains information licensed under the Open Government Licence – Milton. Terms
From the source
the route, its stops, trips and times · destination signs · the schedule's dates · the route's drawn path
Derived by MiltonIQ
trips per day and first and last departures on the reference dates · the main stopping pattern in each direction · routes sharing stops · the drawn path, simplified
MiltonIQ’s words
the summary sentence
Kept current
Rebuilt when the published feed changes. This schedule runs October 7, 2026 to January 2, 2027; the section is withdrawn once it ends.
Route 21 Steeles mapThe path of Route 21 Steeles as drawn in the published feed, with nearby GO stations.Route 21 SteelesMilton GOMilton GO
Route 21 SteelesGO stationPaths as drawn in the published feed, simplified; no base map.

Service in the current schedule

Scheduled trips and the first and last departures on a typical day of each kind in the schedule for October 7, 2026 to January 2, 2027. Both directions are counted.

DayTripsFirstLast
WeekdayThursday October 8, 20266005:5223:46
SaturdaySaturday October 10, 20264007:3019:45
SundaySunday October 11, 20264007:3019:45

Runs on 84 dates in this schedule, from October 7, 2026 to January 2, 2027.

Destination signs: Steeles - Lisgar GO · Steeles - Milton GO.


Where it stops

The stops of the pattern most trips follow in each direction, in order, with the stop number where the feed gives one. Some trips run shorter or different patterns; 38 different stops are served in all.

Steeles - Milton GO

21 stops on this pattern

  1. Lisgar GO Station#4011
  2. Argentia Road at Tenth Line#4112
  3. 3050 Argentia#4012
  4. Steeles at Ninth Line#4113
  5. Steeles at Eighth Line#4013
  6. Steeles at Trafalgar (Toronto Premium Outlets)#4014
  7. Steeles at Hornby#4015
  8. Steeles across Sixth Line#4016
  9. Steeles at Sixth Line#4017
  10. Steeles at Fifth Line#4018
  11. Steeles at Fifth Line North#4019
  12. Steeles at Cleave#4020
  13. James Snow at Steeles#4021
  14. James Snow at Main#4022
  15. Main at Maple#4023
  16. 1431 Main#2013
  17. Main at Pearson#2014
  18. Main at Robarts#2015
  19. Main at Thompson#2016
  20. Drew Centre at Main#2017
  21. Milton GO Station#2203

Steeles - Lisgar GO

19 stops on this pattern

  1. Milton GO Station#2203
  2. Thompson at Drew Centre#2306
  3. Main at Thompson#2063
  4. Main across Robarts#2064
  5. Main at Harris#2065
  6. 1274 Main#2066
  7. Main Street at Sinclair Boulevard#4001
  8. Steeles across Cleave#4002
  9. Steeles at Brownridge#4003
  10. Steeles at Fifth Line#4004
  11. Steeles at Westbridge#4005
  12. Steeles at Sixth Line#4006
  13. Steeles across Hornby#4007
  14. Steeles across Eighth Line (Toronto Premium Outlets)#4008
  15. Steeles across Ninth Line#4010
  16. Winston Churchill at Steeles#4009
  17. Argentia at Winston Churchill#4110
  18. Argentia Road at Tenth Line#4111
  19. Lisgar GO Station#4011

Sources

Every factual claim above traces to one of these documents.

  1. Town of Milton (Milton Transit)

    Milton Transit schedule data (GTFS, open data)

    Retrieved October 8, 2026

  2. Town of Milton (Milton Transit)

    GTFS feed (zip file)

    Retrieved October 8, 2026

  3. Town of Milton (Milton Transit)

    Milton Transit: routes, schedules and service changes

    Retrieved October 8, 2026

Contains information licensed under the Open Government Licence – Milton. Licence. Schedule as published; check Milton Transit for real-time service.