Keighley to Shipley TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday NT 05:59 06:12
NT 06:18 06:32
NT 06:35 06:48
NT 06:48 07:03
NT 06:55 07:07
NT 07:16 07:29
NT 07:23 07:37
NT 07:32 07:46
NT 07:44 07:56
NT 07:52 08:07
NT 07:59 08:12
NT 08:07 08:17
NT 08:16 08:25
NT 08:25 08:37
NT 08:35 08:49
NT 08:48 09:02
NT 09:00 09:14
NT 09:18 09:31
NT 09:35 09:47
NT 10:02 10:14
NT 10:18 10:31
NT 10:32 10:44
NT 10:39 10:49
NT 11:02 11:14
NT 11:09 11:18
NT 11:18 11:31
NT 11:35 11:47
NT 12:02 12:14
NT 12:09 12:18
NT 12:19 12:32
NT 12:32 12:44
NT 13:02 13:14
NT 13:10 13:19
NT 13:19 13:32
NT 13:35 13:47
NT 14:02 14:14
NT 14:10 14:19
NT 14:19 14:32
NT 14:32 14:44
NT 14:48 15:01
NT 15:02 15:14
NT 15:18 15:31
NT 15:35 15:47
NT 15:40 15:52
NT 15:49 16:02
NT 16:02 16:15
NT 16:10 16:19
NT 16:19 16:33
NT 16:31 16:44
NT 16:48 17:01
NT 17:02 17:14
NT 17:09 17:19
NT 17:18 17:31
NT 17:35 17:48
NT 17:46 17:59
NT 18:02 18:14
NT 18:17 18:30
NT 18:32 18:44
NT 18:39 18:48
NT 18:55 19:09
NT 19:02 19:14
NT 19:09 19:19
NT 19:18 19:31
NT 19:32 19:45
NT 19:48 20:01
NT 20:03 20:15
NT 20:19 20:33
NT 20:32 20:44
NT 20:39 20:50
NT 20:48 21:01
NT 21:02 21:15
NT 21:32 21:44
NT 21:48 22:01
NT 21:55 22:05
NT 22:03 22:15
NT 📅 22:22 22:31
NT 📅 22:22 22:31
NT 22:42 22:55
NT 22:48 23:01
NT 23:04 23:16
Saturday NT 05:59 06:12
NT 06:18 06:32
NT 06:35 06:48
NT 06:48 07:03
NT 06:55 07:07
NT 07:16 07:29
NT 07:23 07:37
NT 07:32 07:46
NT 07:44 07:56
NT 07:52 08:07
NT 07:59 08:12
NT 08:07 08:17
NT 08:16 08:25
NT 08:25 08:37
NT 08:35 08:49
NT 08:48 09:02
NT 09:00 09:14
NT 09:18 09:31
NT 09:35 09:47
NT 10:02 10:14
NT 10:09 10:19
NT 10:18 10:31
NT 10:32 10:44
NT 11:02 11:14
NT 11:09 11:18
NT 11:18 11:31
NT 11:35 11:47
NT 11:41 11:51
NT 12:02 12:14
NT 12:09 12:18
NT 12:19 12:32
NT 12:32 12:44
NT 13:02 13:14
NT 13:10 13:19
NT 13:19 13:32
NT 13:35 13:47
NT 14:02 14:14
NT 14:10 14:19
NT 14:19 14:32
NT 14:32 14:44
NT 14:48 15:01
NT 15:02 15:14
NT 15:18 15:31
NT 15:35 15:47
NT 15:40 15:52
NT 15:49 16:02
NT 16:02 16:15
NT 16:10 16:19
NT 16:19 16:33
NT 16:31 16:44
NT 16:48 17:01
NT 17:02 17:14
NT 17:09 17:19
NT 17:18 17:31
NT 17:35 17:48
NT 17:46 17:59
NT 18:02 18:14
NT 18:17 18:30
NT 18:32 18:44
NT 18:39 18:48
NT 18:55 19:09
NT 19:02 19:14
NT 19:09 19:19
NT 19:18 19:31
NT 19:32 19:45
NT 19:48 20:01
NT 20:03 20:15
NT 20:19 20:33
NT 20:32 20:44
NT 20:39 20:50
NT 20:48 21:01
NT 21:02 21:15
NT 21:32 21:44
NT 21:48 22:01
NT 21:55 22:05
NT 22:03 22:15
NT 22:22 22:31
NT 22:42 22:55
NT 22:48 23:01
NT 23:04 23:16
Sunday NT 08:48 09:01
NT 08:56 09:10
NT 09:22 09:34
NT 09:51 10:05
NT 10:22 10:34
NT 10:40 10:49
NT 10:51 11:05
NT 11:22 11:34
NT 11:40 11:49
NT 11:51 12:05
NT 12:22 12:34
NT 12:32 12:44
NT 12:51 13:05
NT 13:22 13:34
NT 13:51 14:05
NT 14:22 14:34
NT 14:41 14:50
NT 14:51 15:05
NT 15:08 15:17
NT 15:22 15:34
NT 15:51 16:05
NT 16:08 16:17
NT 16:22 16:34
NT 16:51 17:05
NT 17:17 17:26
NT 17:27 17:39
NT 17:37 17:47
NT 17:51 18:05
NT 18:09 18:18
NT 18:23 18:35
NT 18:51 19:05
NT 19:15 19:24
NT 19:27 19:39
NT 19:40 19:49
NT 19:51 20:05
NT 20:22 20:34
NT 20:51 21:05
NT 21:28 21:37
NT 21:38 21:50
NT 21:44 21:54
NT 21:53 22:07
NT 22:26 22:39
NT 23:29 23:43
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 Shipley at 06:12. The last train departs Keighley at 23:04 arriving at Shipley at 23:16. Journey Time
The average journey time between Keighley and Shipley is 12 minutes. Popular journeys from Keighley Popular journeys from Shipley Timetable data under licence from RSP / Rail Delivery Group