Horton-in-Ribblesdale departures

Carlisle

Platform 2
19:27
due 19:32
More
Show Less

Calling at

Ribblehead 19:35 due 19:39
Dent 19:44 due 19:48
Garsdale 19:49 due 19:53
Kirkby Stephen 20:02 due 20:06
Appleby 20:14 due 20:18
Langwathby 20:28 due 20:32
Lazonby & Kirkoswald 20:34 due 20:38
Armathwaite 20:42 due 20:45
Carlisle 20:59 on time
From Leeds Operated by Northern

Leeds

Platform 1
19:54
on time
More
Show Less

Calling at

Settle 20:02 on time
Long Preston 20:08 on time
Hellifield 20:10 on time
Gargrave 20:19 on time
Skipton 20:27 on time
Keighley 20:38 on time
Bingley 20:43 on time
Shipley 20:50 on time
Leeds 21:06 on time
From Carlisle Operated by Northern

Ribblehead

Platform 2
20:59
on time
More
Show Less

Calling at

Ribblehead 21:08 on time
From Leeds Operated by Northern