Keighley to Crossflatts TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday NT 05:59 06:03
NT 06:18 06:22
NT 06:35 06:39
NT 06:48 06:52
NT 06:55 06:59
NT 07:16 07:20
NT 07:23 07:27
NT 07:32 07:36
NT 07:44 07:48
NT 07:52 07:56
NT 07:59 08:03
NT 08:25 08:29
NT 08:35 08:39
NT 08:48 08:52
NT 09:00 09:04
NT 09:18 09:22
NT 09:35 09:39
NT 10:02 10:06
NT 10:18 10:22
NT 10:32 10:36
NT 11:02 11:06
NT 11:18 11:22
NT 11:35 11:39
NT 12:02 12:06
NT 12:19 12:23
NT 12:32 12:36
NT 13:02 13:06
NT 13:19 13:23
NT 13:35 13:39
NT 14:02 14:06
NT 14:19 14:23
NT 14:32 14:36
NT 14:48 14:52
NT 15:02 15:06
NT 15:18 15:22
NT 15:35 15:39
NT 15:49 15:53
NT 16:02 16:06
NT 16:19 16:23
NT 16:31 16:35
NT 16:48 16:52
NT 17:02 17:06
NT 17:18 17:22
NT 17:35 17:39
NT 17:46 17:50
NT 18:02 18:06
NT 18:17 18:21
NT 18:32 18:36
NT 18:55 18:59
NT 19:02 19:06
NT 19:18 19:22
NT 19:32 19:36
NT 19:48 19:52
NT 20:03 20:07
NT 20:19 20:23
NT 20:32 20:36
NT 20:48 20:52
NT 21:02 21:06
NT 21:32 21:36
NT 21:48 21:52
NT 22:03 22:07
NT 22:42 22:46
NT 22:48 22:52
NT 23:04 23:08
Saturday NT 05:59 06:03
NT 06:18 06:22
NT 06:35 06:39
NT 06:48 06:52
NT 06:55 06:59
NT 07:16 07:20
NT 07:23 07:27
NT 07:32 07:36
NT 07:44 07:48
NT 07:52 07:56
NT 07:59 08:03
NT 08:25 08:29
NT 08:35 08:39
NT 08:48 08:52
NT 09:00 09:04
NT 09:18 09:22
NT 09:35 09:39
NT 10:02 10:06
NT 10:18 10:22
NT 10:32 10:36
NT 11:02 11:06
NT 11:18 11:22
NT 11:35 11:39
NT 12:02 12:06
NT 12:19 12:23
NT 12:32 12:36
NT 13:02 13:06
NT 13:19 13:23
NT 13:35 13:39
NT 14:02 14:06
NT 14:19 14:23
NT 14:32 14:36
NT 14:48 14:52
NT 15:02 15:06
NT 15:18 15:22
NT 15:35 15:39
NT 15:49 15:53
NT 16:02 16:06
NT 16:19 16:23
NT 16:31 16:35
NT 16:48 16:52
NT 17:02 17:06
NT 17:18 17:22
NT 17:35 17:39
NT 17:46 17:50
NT 18:02 18:06
NT 18:17 18:21
NT 18:32 18:36
NT 18:55 18:59
NT 19:02 19:06
NT 19:18 19:22
NT 19:32 19:36
NT 19:48 19:52
NT 20:03 20:07
NT 20:19 20:23
NT 20:32 20:36
NT 20:48 20:52
NT 21:02 21:06
NT 21:32 21:36
NT 21:48 21:52
NT 22:03 22:07
NT 22:42 22:46
NT 22:48 22:52
NT 23:04 23:08
Sunday NT 08:48 08:52
NT 08:56 09:00
NT 09:22 09:26
NT 09:51 09:55
NT 10:22 10:26
NT 10:51 10:55
NT 11:22 11:26
NT 11:51 11:55
NT 12:22 12:26
NT 12:51 12:55
NT 13:22 13:26
NT 13:51 13:55
NT 14:22 14:26
NT 14:51 14:55
NT 15:22 15:26
NT 15:51 15:55
NT 16:22 16:26
NT 16:51 16:55
NT 17:27 17:31
NT 17:51 17:55
NT 18:23 18:27
NT 18:51 18:55
NT 19:27 19:31
NT 19:51 19:55
NT 20:22 20:26
NT 20:51 20:55
NT 21:38 21:42
NT 21:53 21:57
NT 22:26 22:30
NT 23:29 23:33
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Keighley at 05:59 arriving at Crossflatts at 06:03. The last train departs Keighley at 23:04 arriving at Crossflatts at 23:08. Journey Time
The average journey time between Keighley and Crossflatts is 4 minutes. Calling Points
Trains operated by Northern (NT) are non-stop. Popular journeys from Keighley Popular journeys from Crossflatts Timetable data under licence from RSP / Rail Delivery Group