Regular route
Route 21 Upper Kenilworth
Hamilton Street Railway Route 21 Upper Kenilworth is a regular route serving 103 stops between Frank A. Cooke Terminal Platform 7 and Heritage Greene Terminal Platform 1. It runs seven days a week, with 133 scheduled weekday trips, the first at 05:04 and the last at 01:53 (next day).
Schedule in force September 6, 2026 to December 26, 2026. Figures are from the schedule Hamilton Street Railway has published for September 6, 2026 to December 26, 2026. They describe the timetable, not today's real-time service.
Service in the current schedule
Scheduled trips and the first and last departures on a typical day of each kind in the schedule for September 6, 2026 to December 26, 2026. Both directions are counted.
| Day | Trips | First | Last |
|---|---|---|---|
| Weekday | 133 | 05:04 | 01:53 (next day) |
| Saturday | 77 | 05:15 | 01:34 (next day) |
| Sunday | 75 | 05:36 | 00:32 (next day) |
Runs on 112 dates in this schedule, from September 6, 2026 to December 26, 2026.
Destination signs: Frank A. Cooke Terminal · Heritage Greene Terminal.
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; 103 different stops are served in all.
Heritage Greene Terminal
Frank A. Cooke Terminal
Sources
City of Hamilton (Hamilton Street Railway)
Hamilton Street Railway schedule data (GTFS, open data)City of Hamilton (Hamilton Street Railway)
GTFS feed (zip file)City of Hamilton (Hamilton Street Railway)
Hamilton Street Railway: routes, schedules and service changes