Cononley to Leeds

Platform 1 2 coaches
22:31
left on time

Previously called at

Ribblehead21:45left on time
Horton-in-Ribblesdale21:51left on time
Settle21:59left on time
Long Preston22:05left on time
Hellifield22:08left on time
Gargrave22:16left on time
Skipton22:26left on time
Cononley22:31left on time

Calling at

Steeton & Silsden22:36left on time
Keighley22:40left on time
Crossflatts22:45left on time
Bingley22:47left on time
Saltaire22:51left on time
Shipley22:54left on time
Leeds23:11arrived 23:07
Operated by Northern