Bingley departures

16:25
on time
More
Show Less
From Skipton Operated by Northern

Skipton

Platform 2
16:26
on time
More
Show Less
From Bradford Forster Square Operated by Northern

Leeds

Platform 1
16:38
due 16:40
More
Show Less

Calling at

Saltaire 16:42 due 16:44
Shipley 16:44 due 16:46
Leeds 16:59 on time
From Skipton Operated by Northern

Skipton

Platform 2
16:44
due 16:46
More
Show Less

Calling at

Crossflatts 16:46 due 16:48
Keighley 16:51 on time
Steeton & Silsden 16:55 on time
Cononley 17:00 on time
Skipton 17:09 on time
From Leeds Operated by Northern
16:55
on time
More
Show Less

Calling at

Saltaire 16:59 on time
Shipley 17:01 on time
Frizinghall 17:05 on time
Bradford Forster Square 17:11 on time
From Skipton Operated by Northern

Skipton

Platform 2
16:56
on time
More
Show Less

Calling at

Crossflatts 16:58 on time
Keighley 17:02 on time
Steeton & Silsden 17:07 on time
Cononley 17:11 on time
Skipton 17:20 on time
From Bradford Forster Square Operated by Northern

Carlisle

Platform 2
17:07
on time
More
Show Less

Calling at

Keighley 17:12 on time
Skipton 17:25 on time
Gargrave 17:32 on time
Hellifield 17:40 on time
Long Preston 17:43 on time
Settle 17:49 on time
Horton-in-Ribblesdale 17:58 on time
Ribblehead 18:05 on time
Dent 18:15 on time
Garsdale 18:20 on time
Kirkby Stephen 18:33 on time
Appleby 18:45 on time
Langwathby 18:59 on time
Lazonby & Kirkoswald 19:05 on time
Armathwaite 19:13 on time
Carlisle 19:28 on time
From Leeds Operated by Northern

Leeds

Platform 1
17:08
on time
More
Show Less

Calling at

Saltaire 17:12 on time
Shipley 17:14 on time
Leeds 17:29 on time
From Skipton Operated by Northern

Leeds

Platform 1
17:14
on time
More
Show Less

Calling at

Shipley 17:19 on time
Leeds 17:39 on time
From Carlisle Operated by Northern

Skipton

Platform 2
17:14
on time
More
Show Less

Calling at

Crossflatts 17:16 on time
Keighley 17:21 on time
Steeton & Silsden 17:25 on time
Cononley 17:30 on time
Skipton 17:39 on time
From Leeds Operated by Northern