Skip to content

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.

Last checked October 8, 2026City of Hamilton (Hamilton Street Railway)How we know
Publisher
City of Hamilton (Hamilton Street Railway)
Source dataset
Hamilton Street Railway schedule data (GTFS)
Official record
Hamilton Street Railway: routes and schedules
Retrieved
October 8, 2026
Licence
Contains public sector Data made available under the City of Hamilton’s Open Data Licence. Terms
From the source
the route, its stops, trips and times · destination signs · the schedule's dates · the route's drawn path
Derived by HamiltonIQ
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
HamiltonIQ’s words
the summary sentence
Kept current
Rebuilt when the published feed changes. This schedule runs September 6, 2026 to December 26, 2026; the section is withdrawn once it ends.
Route 21 Upper Kenilworth mapThe path of Route 21 Upper Kenilworth as drawn in the published feed, with nearby GO stations.Route 21 Upper KenilworthHamilton GO CentreHamilton GO CentreWest Harbour GOWest Harbour GO
Route 21 Upper KenilworthGO 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 September 6, 2026 to December 26, 2026. Both directions are counted.

DayTripsFirstLast
WeekdayThursday October 8, 202613305:0401:53 (next day)
SaturdaySaturday October 17, 20267705:1501:34 (next day)
SundaySunday October 18, 20267505:3600: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

52 stops on this pattern

  1. Frank A. Cooke Terminal Platform 7#2021
  2. James at Jackson#2526
  3. James at Bold#1303
  4. James at Charlton#9204
  5. West 5th at Brantdale#2896
  6. West 5th at Fennell#2897
  7. Mohawk College Terminal Pltfrm 1#2128
  8. Fennell at West 2nd#2400
  9. Fennell at Upper James#2400
  10. Fennell at Mountain Plaza#2032
  11. Fennell at Warren#2032
  12. Fennell at Hoover#2033
  13. Fennell at Upper Wellington#2033
  14. Fennell opposite East 13th#2035
  15. Fennell at East 15th#2041
  16. Fennell at East 18th#2041
  17. Fennell at Upper Wentworth#2047
  18. Fennell at East 22nd#2045
  19. Fennell at East 24th#2045
  20. Fennell at Shadyside#2052
  21. Fennell at Upper Sherman#2052
  22. Fennell at East 32nd#2055
  23. Fennell at East 34th#2055
  24. Fennell at East 37th#2057
  25. Fennell at Upper Gage#2057
  26. Fennell at East 43rd#2150
  27. Fennell at East 45th#2150
  28. Fennell at Castlefield#2150
  29. Fennell at Upper Ottawa#2114
  30. Fennell at Glenford#2053
  31. Fennell at High#2053
  32. Fennell opposite Princeton#2054
  33. Fennell at Shirley#2054
  34. Upper Kenilworth at Fennell#2058
  35. Upper Kenilworth opposite Marshall#2058
  36. Upper Kenilworth at Broker#2059
  37. Upper Kenilworth at Elliott#2059
  38. Upper Kenilworth at Toby#2059
  39. Upper Kenilworth at Mohawk#2061
  40. Upper Kenilworth at Carson#2062
  41. Upper Kenilworth at Landron#2062
  42. Upper Kenilworth at Racalmuto#2063
  43. Upper Kenilworth at Townmansion#2063
  44. Limeridge at Upper Kenilworth#2416
  45. Limeridge at Rail Trail#2416
  46. Mud at Pritchard#4702
  47. Opposite 211 Pritchard#5042
  48. Stone Church at Redhill Valley Pkwy#5166
  49. Stone Church opposite Heritage Greene#2126
  50. Stone Church at Upper Mount Albion#2126
  51. Winterberry at Paramount#2456
  52. Heritage Greene Terminal Platform 1#4050

Frank A. Cooke Terminal

53 stops on this pattern

  1. Heritage Greene Terminal Platform 1#4050
  2. Stone Church at Heritage Greene#2906
  3. Stone Church at Redhill Valley Pkwy#2906
  4. At 211 Pritchard#5043
  5. Pritchard at Mud#5043
  6. Limeridge at Rail Trail#2407
  7. Limeridge at Upper Kenilworth#2406
  8. Upper Kenilworth opposite Townmansion#2065
  9. Upper Kenilworth opposite Racalmuto#2065
  10. Upper Kenilworth opposite Landron#2133
  11. Upper Kenilworth opposite Carson#2133
  12. Upper Kenilworth at Mohawk#2066
  13. Upper Kenilworth opposite Toby#2067
  14. Upper Kenilworth opposite Elliott#2067
  15. Upper Kenilworth at Broker#2068
  16. Upper Kenilworth at Marshall#2068
  17. Upper Kenilworth at Fennell#2068
  18. Fennell opposite Shirley#2070
  19. Fennell at Princeton#2070
  20. Fennell at High#2070
  21. Fennell opposite Glenford#2112
  22. Fennell at Upper Ottawa#2112
  23. Fennell opposite Castlefield#2809
  24. Fennell at East 45th#2809
  25. Fennell at East 43rd#2809
  26. Fennell at Upper Gage#2810
  27. Fennell at East 37th#2811
  28. Fennell at East 35th#2811
  29. Fennell at East 33rd#2811
  30. Fennell at Upper Sherman#2812
  31. Fennell at East 26th#2813
  32. Fennell at East 24th#2813
  33. Fennell at East 22nd#2813
  34. Fennell at Upper Wentworth#2814
  35. Fennell at East 18th#2815
  36. Fennell at East 15th#2815
  37. Fennell at East 14th#2816
  38. Fennell at East 12th#2816
  39. Fennell at Upper Wellington#2817
  40. Fennell at East 8th#2818
  41. Fennell at East 5th#2818
  42. Fennell at Upper James#2819
  43. Fennell at West 2nd#2801
  44. Mohawk College Terminal Pltfrm 3#2901
  45. West 5th at Fennell#2910
  46. West 5th at Brantdale#2910
  47. West 5th at Gateview#2910
  48. St. Joseph's at James#2911
  49. John at Charlton#9221
  50. John at Young#9233
  51. John opposite Hamilton GO Centre#9223
  52. John at Jackson#1092
  53. Frank A. Cooke Terminal Platform 7#2021

Sources

Every factual claim above traces to one of these documents.

  1. City of Hamilton (Hamilton Street Railway)

    Hamilton Street Railway schedule data (GTFS, open data)

    Retrieved October 8, 2026

  2. City of Hamilton (Hamilton Street Railway)

    GTFS feed (zip file)

    Retrieved October 8, 2026

  3. City of Hamilton (Hamilton Street Railway)

    Hamilton Street Railway: routes, schedules and service changes

    Retrieved October 8, 2026

Contains public sector Data made available under the City of Hamilton’s Open Data Licence. Licence. Schedule as published; check Hamilton Street Railway for real-time service.