Agencies » Hamilton HSR

Route Schedule for 22-Upper Ottawa on Apr 18, 2025

 
Schedule
 

(22-Upper Ottawa stop list)

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
Frank A. Cooke TerminalRymal on Upper Ottawa5:50:00AMFrank A. Cooke Terminal Platform 16:16:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:00:00AMRymal on Upper Ottawa6:37:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:25:00AMFrank A. Cooke Terminal Platform 16:51:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:30:00AMRymal on Upper Ottawa7:07:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:58:00AMFrank A. Cooke Terminal Platform 17:24:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:00:00AMRymal on Upper Ottawa7:37:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:28:00AMFrank A. Cooke Terminal Platform 17:54:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:30:00AMRymal on Upper Ottawa8:07:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:58:00AMFrank A. Cooke Terminal Platform 18:24:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:00:00AMRymal on Upper Ottawa8:37:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:28:00AMFrank A. Cooke Terminal Platform 18:54:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:30:00AMRymal on Upper Ottawa9:07:00AM37:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:58:00AMFrank A. Cooke Terminal Platform 19:24:00AM26:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:00:00AMRymal on Upper Ottawa9:43:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:26:00AMFrank A. Cooke Terminal Platform 19:54:00AM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:30:00AMRymal on Upper Ottawa10:13:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:56:00AMFrank A. Cooke Terminal Platform 110:24:00AM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:00:00AMRymal on Upper Ottawa10:43:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:26:00AMFrank A. Cooke Terminal Platform 110:54:00AM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:30:00AMRymal on Upper Ottawa11:13:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa10:56:00AMFrank A. Cooke Terminal Platform 111:24:00AM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:00:00AMRymal on Upper Ottawa11:43:00AM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:26:00AMFrank A. Cooke Terminal Platform 111:54:00AM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 111:30:00AMRymal on Upper Ottawa12:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa11:56:00AMFrank A. Cooke Terminal Platform 112:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 112:00:00PMRymal on Upper Ottawa12:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:26:00PMFrank A. Cooke Terminal Platform 112:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 112:30:00PMRymal on Upper Ottawa1:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa12:56:00PMFrank A. Cooke Terminal Platform 11:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 11:00:00PMRymal on Upper Ottawa1:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa1:26:00PMFrank A. Cooke Terminal Platform 11:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 11:30:00PMRymal on Upper Ottawa2:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa1:56:00PMFrank A. Cooke Terminal Platform 12:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 12:00:00PMRymal on Upper Ottawa2:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa2:26:00PMFrank A. Cooke Terminal Platform 12:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 12:30:00PMRymal on Upper Ottawa3:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa2:56:00PMFrank A. Cooke Terminal Platform 13:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 13:00:00PMRymal on Upper Ottawa3:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa3:26:00PMFrank A. Cooke Terminal Platform 13:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 13:30:00PMRymal on Upper Ottawa4:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa3:56:00PMFrank A. Cooke Terminal Platform 14:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 14:00:00PMRymal on Upper Ottawa4:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa4:26:00PMFrank A. Cooke Terminal Platform 14:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 14:30:00PMRymal on Upper Ottawa5:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa4:56:00PMFrank A. Cooke Terminal Platform 15:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 15:00:00PMRymal on Upper Ottawa5:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa5:26:00PMFrank A. Cooke Terminal Platform 15:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 15:30:00PMRymal on Upper Ottawa6:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa5:56:00PMFrank A. Cooke Terminal Platform 16:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:00:00PMRymal on Upper Ottawa6:43:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:26:00PMFrank A. Cooke Terminal Platform 16:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 16:30:00PMRymal on Upper Ottawa7:13:00PM43:00
Frank A. Cooke TerminalRymal on Upper Ottawa6:56:00PMFrank A. Cooke Terminal Platform 17:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:00:00PMRymal on Upper Ottawa7:38:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:26:00PMFrank A. Cooke Terminal Platform 17:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 17:30:00PMRymal on Upper Ottawa8:08:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa7:56:00PMFrank A. Cooke Terminal Platform 18:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:00:00PMRymal on Upper Ottawa8:38:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:26:00PMFrank A. Cooke Terminal Platform 18:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 18:30:00PMRymal on Upper Ottawa9:08:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa8:56:00PMFrank A. Cooke Terminal Platform 19:24:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:00:00PMRymal on Upper Ottawa9:38:00PM38:00
Frank A. Cooke TerminalRymal on Upper Ottawa9:26:00PMFrank A. Cooke Terminal Platform 19:54:00PM28:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 19:30:00PMRymal on Upper Ottawa10:08:00PM38:00
Upper Ottawa at RymalFrank A. Cooke Terminal Platform 110:00:00PMRymal on Upper Ottawa10:38:00PM38:00

March
sumotuwethfrsa
1
2345678
9101112131415
16171819202122
23242526272829
3031
April
sumotuwethfrsa
12345
6789101112
13141516171819
20212223242526
27282930
May
sumotuwethfrsa
123
45678910
11121314151617
18192021222324
25262728293031