Live Trains for Keighley - 17:12 - Return to Live Trains

Planned Expected
Leeds 16:48 17:20
Shipley 17:02 17:35
Bingley 17:07 17:41
Keighley 17:12 17:46
Skipton 17:25 17:56
Gargrave 17:32 18:02
Hellifield 17:40 18:11
Long Preston 17:43 18:14
Settle 17:49 18:20
Horton-in-Ribblesdale 17:58
Ribblehead 18:05
Dent 18:15
Garsdale 18:20
Kirkby Stephen 18:33
Appleby 18:45
Langwathby 18:59
Lazonby & Kirkoswald 19:05
Armathwaite 19:13
Carlisle 19:28