Keighley to Long Preston TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday NT 📅 05:43 06:18
NT 📅 05:43 06:18
NT 07:03 07:42
NT 08:13 08:43
NT 08:42 09:13
NT 09:44 10:15
NT 10:43 11:14
NT 11:13 11:44
NT 12:43 13:15
NT 14:43 15:16
NT 15:43 16:15
NT 📅 17:13 17:44
NT 📅 17:13 17:44
NT 17:54 18:28
NT 18:42 19:13
NT 19:43 20:18
NT 20:12 20:45
Saturday NT 06:47 07:24
NT 07:03 07:43
NT 08:13 08:43
NT 08:42 09:13
NT 09:44 10:15
NT 10:43 11:14
NT 11:13 11:44
NT 12:43 13:15
NT 14:43 15:16
NT 15:43 16:15
NT 17:13 17:44
NT 17:54 18:28
NT 18:42 19:13
NT 19:43 20:18
NT 20:12 20:45
Sunday NT 08:59 09:33
NT 10:56 11:27
NT 12:55 13:26
NT 13:52 14:23
NT 14:47 15:20
NT 15:56 16:27
NT 17:55 18:26
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Keighley at 05:43 arriving at Long Preston at 06:18. The last train departs Keighley at 20:12 arriving at Long Preston at 20:45. Journey Time
The average journey time between Keighley and Long Preston is 32 minutes. Popular journeys from Keighley Popular journeys from Long Preston Timetable data under licence from RSP / Rail Delivery Group