Cononley departures |
16:31
due 16:33
More
Show Less
16:39
on time
More
Show Less
Calling at | |||
Steeton & Silsden | 16:44 | on time | |
Keighley | 16:48 | on time | |
Crossflatts | 16:52 | on time | |
Bingley | 16:54 | on time | |
Saltaire | 16:59 | on time | |
Shipley | 17:01 | on time | |
Frizinghall | 17:05 | on time | |
Bradford Forster Square | 17:11 | on time |
16:42
on time
More
Show Less
16:50
on time
More
Show Less
Calling at | |||
Steeton & Silsden | 16:55 | on time | |
Keighley | 16:59 | on time | |
Crossflatts | 17:04 | on time | |
Bingley | 17:06 | on time | |
Saltaire | 17:11 | on time | |
Shipley | 17:13 | on time | |
Leeds | 17:30 | on time |
17:01
on time
More
Show Less
17:09
on time
More
Show Less
Calling at | |||
Steeton & Silsden | 17:14 | on time | |
Keighley | 17:18 | on time | |
Crossflatts | 17:22 | on time | |
Bingley | 17:24 | on time | |
Saltaire | 17:29 | on time | |
Shipley | 17:31 | on time | |
Frizinghall | 17:35 | on time | |
Bradford Forster Square | 17:41 | on time |
17:12
on time
More
Show Less
17:22
on time
More
Show Less
Calling at | |||
Steeton & Silsden | 17:27 | on time | |
Keighley | 17:31 | on time | |
Crossflatts | 17:35 | on time | |
Bingley | 17:37 | on time | |
Saltaire | 17:42 | on time | |
Shipley | 17:44 | on time | |
Leeds | 18:01 | on time |
17:30
on time
More
Show Less