Gargrave to Keighley TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday NT 07:44 08:07
NT 07:54 08:16
NT 10:19 10:38
NT 10:48 11:08
NT 11:49 12:09
NT 13:51 14:09
NT 15:21 15:40
NT 15:51 16:09
NT 16:47 17:08
NT 18:15 18:38
NT 18:50 19:09
NT 20:19 20:38
NT 21:33 21:54
NT 22:17 22:42
Saturday NT 07:44 08:07
NT 07:54 08:16
NT 09:50 10:08
NT 10:48 11:08
NT 11:49 12:09
NT 13:51 14:09
NT 15:21 15:40
NT 15:51 16:09
NT 16:47 17:08
NT 18:15 18:38
NT 18:50 19:09
NT 20:19 20:38
NT 21:33 21:54
NT 22:17 22:42
Sunday NT 11:21 11:39
NT 12:08 12:31
NT 14:20 14:40
NT 14:48 15:07
NT 16:56 17:16
NT 18:55 19:14
NT 21:07 21:27
NT 21:24 21:43
Train Operators NT
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Gargrave at 07:44 arriving at Keighley at 08:07. The last train departs Gargrave at 22:17 arriving at Keighley at 22:42. Journey Time
The average journey time between Gargrave and Keighley is 20 minutes. Popular journeys from Gargrave Popular journeys from Keighley Timetable data under licence from RSP / Rail Delivery Group