railinfo

Keighley

○ connecting
19:56 20:02 Skipton
Northern · 17m · 3 stops
Delayed Plat 2
20:02 20:05 Skipton
Northern · 19m · 3 stops
Delayed Plat 2
20:03 Leeds
Northern · 30m · 7 stops
On time Plat 1
20:12 Ribblehead
Northern · 56m · 7 stops
On time Plat 2
20:19 Bradford Forster Square
Northern · 24m · 6 stops
On time Plat 1
20:25 Skipton
Northern · 17m · 3 stops
On time Plat 2
20:32 Skipton
Northern · 19m · 3 stops
On time Plat 2
20:32 20:34 Leeds
Northern · 30m · 7 stops
Delayed Plat 1
20:39 Leeds
Northern · 27m · 3 stops
On time Plat 1
20:48 Bradford Forster Square
Northern · 23m · 6 stops
On time Plat 1
20:55 Skipton
Northern · 17m · 3 stops
On time Plat 2
21:02 Leeds
Northern · 31m · 7 stops
On time Plat 1
21:09 Skipton
Northern · 17m · 3 stops
On time Plat 2
21:27 Skipton
Northern · 16m · 3 stops
On time Plat 2
21:32 Leeds
Northern · 30m · 7 stops
On time Plat 1
21:41 Skipton
Northern · 15m · 3 stops
On time Plat 2
21:48 Bradford Forster Square
Northern · 23m · 6 stops
On time Plat 1
21:55 Skipton
Northern · 17m · 3 stops
On time Plat 2
21:55 Leeds
Northern · 30m · 3 stops
On time Plat 1
22:03 Leeds
Northern · 30m · 7 stops
On time Plat 1
22:22 Leeds
Northern · 24m · 3 stops
On time Plat 1
22:23 Skipton
Northern · 15m · 3 stops
On time Plat 2
22:32 Skipton
Northern · 16m · 3 stops
On time Plat 2
22:42 Leeds
Northern · 28m · 5 stops
On time Plat 1
22:48 Bradford Forster Square
Northern · 23m · 6 stops
On time Plat 1
22:55 Skipton
Northern · 16m · 3 stops
On time Plat 2
23:04 Leeds
Northern · 31m · 7 stops
On time Plat 1
23:21 Skipton
Northern · 17m · 3 stops
On time Plat 2
23:32 Skipton
Northern · 17m · 3 stops
On time Plat 2
23:49 Skipton
Northern · 15m · 3 stops
On time Plat 2

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Keighley station, Station Bridge, Keighley, West Yorkshire, BD21 4HP
Managed by
Northern · staffed: part time
Platforms
2 · minimum connection time 5 min
Step-free access
Category B1: (refer to quick reference guide) — Category A Station Level access from Dalton Lane entrance to Platform 1 (for trains to Bradford/Leeds). Fairly steep ramps to both platforms from main entrance. Mobility Scooters - information about using your scooter at this station can be found here Mobility Scooters | Travel Information | Northe… · no lifts · passenger assistance available
Ticket office
Mon–Fri 06:10–19:15 · Sat 06:10–19:15 · Sun 08:45–18:00
Facilities
Ticket machines · Waiting room · Refreshments · Bus links · Underground · Cycle parking (48)

Source: National Rail Knowledgebase· updated 2026-09-23