09:54 Platform 1 Expected On time Leeds Calling at: Settle (10:02)Long Preston (10:08)Hellifield (10:11)Gargrave (10:19)Skipton (10:27)Keighley (10:38)Bingley (10:44)Shipley (10:49)Leeds (11:07) Track live Watch train Share train
10:30 Platform 2 Expected On time Carlisle Calling at: Ribblehead (10:38)Dent (10:48)Garsdale (10:53)Kirkby Stephen (11:06)Appleby (11:18)Langwathby (11:33)Lazonby & Kirkoswald (11:39)Armathwaite (11:47)Carlisle (12:02) Track live Watch train Share train