Skip to content

Regular route

Route 22 Upper Ottawa

Hamilton Street Railway Route 22 Upper Ottawa is a regular route serving 95 stops between Frank A. Cooke Terminal Platform 1 and Upper Ottawa at Rymal. It runs seven days a week, with 122 scheduled weekday trips, the first at 05:00 and the last at 01:57 (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 22 Upper Ottawa mapThe path of Route 22 Upper Ottawa as drawn in the published feed, with nearby GO stations.Route 22 Upper OttawaHamilton GO CentreHamilton GO CentreWest Harbour GOWest Harbour GO
Route 22 Upper OttawaGO 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, 202612205:0001:57 (next day)
SaturdaySaturday October 17, 20267805:4701:58 (next day)
SundaySunday October 18, 20267305:5000:38 (next day)

Runs on 112 dates in this schedule, from September 6, 2026 to December 26, 2026.

Destination signs: Frank A. Cooke Terminal · School Extra - Upper Ottawa at Rymal · Upper Ottawa at Rymal.


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; 95 different stops are served in all.

Upper Ottawa at Rymal

56 stops on this pattern

  1. Frank A. Cooke Terminal Platform 1#2022
  2. James at Jackson#2526
  3. James at Bold#1303
  4. James at Charlton#9204
  5. St. Joseph's at Mountwood#2016
  6. Arkledun at Kingsway#2028
  7. Upper Wellington at Concession#2098
  8. Upper Wellington at Inverness#2213
  9. Queensdale at Upper Wellington#2100
  10. Queensdale at East 13th#2100
  11. Queensdale opposite East 17th#2101
  12. Queensdale at Upper Wentworth#2102
  13. Queensdale at East 22nd#2103
  14. Queensdale at East 23rd#2104
  15. Queensdale at East 27th#2105
  16. Queensdale at Upper Sherman#2105
  17. Queensdale at East 33rd#2106
  18. Queensdale at East 35th#2106
  19. Queensdale at Upper Gage#2107
  20. Queensdale at East 42nd#2048
  21. Queensdale at East 44th#2048
  22. Queensdale at Rendell#2049
  23. Queensdale at Upper Ottawa#2049
  24. Upper Ottawa at Brucedale#2050
  25. Upper Ottawa at Fennell#2051
  26. At 638 Upper Ottawa#2108
  27. Upper Ottawa at Ninth#2108
  28. Upper Ottawa at Tenth#2108
  29. Upper Ottawa at Mohawk#2110
  30. Upper Ottawa at Reno#2111
  31. Upper Ottawa at Beaconsfield#2111
  32. Upper Ottawa at Larch#2111
  33. Upper Ottawa at Bowden#2113
  34. Upper Ottawa at Limeridge#2113
  35. At 1190 Upper Ottawa#2115
  36. Upper Ottawa at Redbury#2115
  37. Upper Ottawa at Queensbury#2115
  38. Upper Ottawa at Stone Church#2116
  39. Upper Ottawa at Tunbridge#2117
  40. Unsworth at Upper Ottawa#2117
  41. Hempstead opposite Unsworth#2118
  42. Hempstead at Nebo#2118
  43. At 180 Nebo#2153
  44. Nebo at Lancing#2109
  45. Nebo at Rymal#2148
  46. At 1280 Rymal#1544
  47. Rymal at Dartnall#1546
  48. Dartnall opposite Spca#5054
  49. Twenty opposite Dartnall#5056
  50. Twenty at Glover#5058
  51. Glover at Maple Leaf#5062
  52. Twenty at Glover#5057
  53. Twenty at Nebo#5055
  54. Kilbride at Transfer Station#2129
  55. Kilbride at Upper Ottawa#2129
  56. Upper Ottawa at Rymal#2147

Frank A. Cooke Terminal

41 stops on this pattern

  1. Upper Ottawa at Rymal#2147
  2. Upper Ottawa at Rymal#2149
  3. At 1527 Upper Ottawa#2149
  4. Upper Ottawa at Unsworth#2149
  5. Upper Ottawa opposite Tunbridge#2149
  6. Upper Ottawa at Stone Church#2154
  7. Upper Ottawa opposite Queensbury#2155
  8. Upper Ottawa opposite Redbury#2155
  9. Opposite 1190 Upper Ottawa#2156
  10. Upper Ottawa at Limeridge#2156
  11. Upper Ottawa at Carson#2155
  12. Upper Ottawa at Larch#2157
  13. Upper Ottawa at Anson#2158
  14. Upper Ottawa at Mohawk#2160
  15. Upper Ottawa opposite Edenhill#2161
  16. Upper Ottawa at Sandalwood#2161
  17. Upper Ottawa at Broker#2161
  18. At 633 Upper Ottawa#2162
  19. Upper Ottawa at Fennell#2072
  20. Upper Ottawa at Brucedale#2072
  21. Upper Ottawa opposite Queensdale#2073
  22. Queensdale at Rendell#2074
  23. Queensdale at Sharon#2074
  24. Queensdale at East 42nd#2075
  25. Queensdale at Upper Gage#2076
  26. Queensdale at East 36th#2163
  27. Queensdale at Upper Sherman#2164
  28. Queensdale at East 24th#2165
  29. Queensdale at East 22nd#2165
  30. Queensdale at Upper Wentworth#2166
  31. Queensdale at East 17th#2167
  32. Queensdale opposite East 13th#2167
  33. Upper Wellington at Queensdale#2169
  34. Upper Wellington at Mountville#2170
  35. Upper Wellington at Concession#2171
  36. Arkledun opposite Kingsway#2091
  37. John at Charlton#9221
  38. John at Young#9233
  39. John opposite Hamilton GO Centre#9223
  40. John at Jackson#1092
  41. Frank A. Cooke Terminal Platform 1#2022

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.