arrivals
at Keighley

Keighley
from LeedsOperated by Northern

Buy tickets
  • 05:16
    Leeds
    Dept. 05:37
  • 05:39
    Crossflatts
    Dept. 06:02
  • 05:43
    Keighley
    Dept. 06:05
  • 05:48
    Steeton & Silsden
    Dept. 06:11
  • 05:53
    Cononley
    Dept. 06:16
  • 06:00
    Skipton
    Dept. 06:22
  • 06:06
    Gargrave
    Dept. 06:27
  • 06:14
    Hellifield
    Dept. 06:36
  • 06:17
    Long Preston
    Dept. 06:40
  • 06:23
    Settle
    Dept. 06:46
  • 06:32
    Horton-in-Ribblesdale
    Dept. 06:54
  • 06:39
    Ribblehead
    Dept. 07:01
  • 06:49
    Dent
    Dept. 07:10
  • 06:54
    Garsdale
    Dept. 07:15
  • 07:07
    Kirkby Stephen
    Dept. 07:29
  • 07:19
    Appleby
    Dept. 07:41
  • 07:33
    Langwathby
    Dept. 07:55
  • 07:39
    Lazonby & Kirkoswald
    Dept. 08:01
  • 07:47
    Armathwaite
    Dept. 08:10
  • 08:02
    Carlisle
    Exp. 08:25