Agencies » Hamilton HSR

Route Schedule for 22-Upper Ottawa on Jun 7, 2025

 
Schedule
 

(22-Upper Ottawa stop list)

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
Frank A. Cooke TerminalRymal on Upper Ottawa5:47:00AMFrank A. Cooke Terminal Platform 16:11:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 15:50:00AMRymal on Upper Ottawa6:29:00AM39:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:20:00AMRymal on Upper Ottawa6:59:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:21:00AMFrank A. Cooke Terminal Platform 16:45:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:50:00AMRymal on Upper Ottawa7:29:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:51:00AMFrank A. Cooke Terminal Platform 17:15:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:20:00AMRymal on Upper Ottawa7:59:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:21:00AMFrank A. Cooke Terminal Platform 17:45:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:50:00AMRymal on Upper Ottawa8:29:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:51:00AMFrank A. Cooke Terminal Platform 18:15:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:20:00AMRymal on Upper Ottawa8:59:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:21:00AMFrank A. Cooke Terminal Platform 18:45:00AM24:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:50:00AMRymal on Upper Ottawa9:29:00AM39:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:51:00AMFrank A. Cooke Terminal Platform 19:15:00AM24:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:13:00AMFrank A. Cooke Terminal Platform 19:45:00AM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:20:00AMRymal on Upper Ottawa10:03:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:43:00AMFrank A. Cooke Terminal Platform 110:15:00AM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:50:00AMRymal on Upper Ottawa10:33:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:13:00AMFrank A. Cooke Terminal Platform 110:45:00AM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:20:00AMRymal on Upper Ottawa11:03:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:43:00AMFrank A. Cooke Terminal Platform 111:15:00AM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:50:00AMRymal on Upper Ottawa11:33:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:13:00AMFrank A. Cooke Terminal Platform 111:45:00AM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:20:00AMRymal on Upper Ottawa12:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:43:00AMFrank A. Cooke Terminal Platform 112:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:50:00AMRymal on Upper Ottawa12:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:13:00PMFrank A. Cooke Terminal Platform 112:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 112:20:00PMRymal on Upper Ottawa1:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:43:00PMFrank A. Cooke Terminal Platform 11:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 112:50:00PMRymal on Upper Ottawa1:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa1:13:00PMFrank A. Cooke Terminal Platform 11:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 11:20:00PMRymal on Upper Ottawa2:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa1:43:00PMFrank A. Cooke Terminal Platform 12:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 11:50:00PMRymal on Upper Ottawa2:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa2:13:00PMFrank A. Cooke Terminal Platform 12:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 12:20:00PMRymal on Upper Ottawa3:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa2:43:00PMFrank A. Cooke Terminal Platform 13:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 12:50:00PMRymal on Upper Ottawa3:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa3:13:00PMFrank A. Cooke Terminal Platform 13:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 13:20:00PMRymal on Upper Ottawa4:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa3:43:00PMFrank A. Cooke Terminal Platform 14:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 13:50:00PMRymal on Upper Ottawa4:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa4:13:00PMFrank A. Cooke Terminal Platform 14:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 14:20:00PMRymal on Upper Ottawa5:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa4:43:00PMFrank A. Cooke Terminal Platform 15:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 14:50:00PMRymal on Upper Ottawa5:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa5:13:00PMFrank A. Cooke Terminal Platform 15:45:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 15:20:00PMRymal on Upper Ottawa6:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa5:43:00PMFrank A. Cooke Terminal Platform 16:15:00PM32:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 15:50:00PMRymal on Upper Ottawa6:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:18:00PMFrank A. Cooke Terminal Platform 16:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:20:00PMRymal on Upper Ottawa7:03:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:48:00PMFrank A. Cooke Terminal Platform 17:15:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:50:00PMRymal on Upper Ottawa7:33:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:18:00PMFrank A. Cooke Terminal Platform 17:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:20:00PMRymal on Upper Ottawa7:58:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:48:00PMFrank A. Cooke Terminal Platform 18:15:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:50:00PMRymal on Upper Ottawa8:28:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:18:00PMFrank A. Cooke Terminal Platform 18:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:20:00PMRymal on Upper Ottawa8:58:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:48:00PMFrank A. Cooke Terminal Platform 19:15:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:50:00PMRymal on Upper Ottawa9:28:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:18:00PMFrank A. Cooke Terminal Platform 19:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:20:00PMRymal on Upper Ottawa9:58:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:48:00PMFrank A. Cooke Terminal Platform 110:15:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:50:00PMRymal on Upper Ottawa10:28:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:18:00PMFrank A. Cooke Terminal Platform 110:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:20:00PMRymal on Upper Ottawa10:58:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:48:00PMFrank A. Cooke Terminal Platform 111:15:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:50:00PMRymal on Upper Ottawa11:28:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:18:00PMFrank A. Cooke Terminal Platform 111:45:00PM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:20:00PMRymal on Upper Ottawa11:58:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:48:00PMFrank A. Cooke Terminal Platform 112:15:00AM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:50:00PMRymal on Upper Ottawa12:28:00AM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:18:00AM (following day)Frank A. Cooke Terminal Platform 112:45:00AM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 112:30:00AM (following day)Rymal on Upper Ottawa1:08:00AM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:48:00AM (following day)Frank A. Cooke Terminal Platform 11:15:00AM27:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 11:20:00AM (following day)Rymal on Upper Ottawa1:58:00AM38:00

May
sumotuwethfrsa
123
45678910
11121314151617
18192021222324
25262728293031
June
sumotuwethfrsa
1234567
891011121314
15161718192021
22232425262728
2930
July
sumotuwethfrsa
12345
6789101112
13141516171819
20212223242526
2728293031