Train times from Keighley station

Keighley station is served by 5 routes, run by Northern and London North Eastern Railway. The next trains go to Carlisle, Leeds, Bradford, Skipton, Lancaster and Kings Cross.

Next departures

TimeRouteTo
05:43TrainCarlisle
05:59TrainLeeds
06:18TrainBradford
06:23TrainSkipton
06:35TrainLeeds
06:48TrainBradford
06:55TrainLeeds
06:56TrainSkipton
07:03TrainLancaster
07:07TrainKings Cross
07:16TrainLeeds
07:21TrainSkipton
07:23TrainBradford
07:32TrainSkipton
07:32TrainLeeds
07:44TrainLeeds
07:51TrainSkipton
07:52TrainBradford
07:59TrainLeeds
08:02TrainSkipton

Station facilities

  • Step-free access: Partly: step-free access to some platforms only. 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.
  • Ticket office: The ticket office is open Mon–Sat 06:10–19:15; Sun 08:45–18:00. There are ticket machines.
  • Help and assistance: The station is staffed part of the day. Staff help is available Mon–Sat 06:10–21:00; Sun 09:00–17:30. Assistance staff meet you at Ticket Office. Passenger Assist: 0800 138 5560 text relay 18001 0800 138 5560 (Every day 24 hours).
  • Waiting area: There's a sheltered waiting area.
  • Food and drink: Yes: Yes.
  • Parking: Yes: Station Car Park: Day £1.00.
  • Cycle parking: Yes: 48 spaces, with CCTV. Platform 1.
  • Platforms: 2.

Station information from National Rail, updated Wednesday, 23 September 2026. Facilities can change: check before you travel.

Routes from this station

Stops nearby

All bus routes and stops in Keighley

Questions

Which trains stop at Keighley station?
Bradford Forster Square – Skipton (Airedale Line), Leeds – Carlisle (Settle–Carlisle Line), Leeds – Nottingham (Erewash Valley Line), Leeds – London Kings Cross and Leeds – Morecambe (Bentham Line), run by Northern and London North Eastern Railway.
Where is Keighley station?
Keighley station is in Keighley, West Yorkshire.
Where do trains from Keighley station go?
The next departures go to Carlisle, Leeds, Bradford, Skipton, Lancaster and Kings Cross.
Is Keighley station step-free and wheelchair accessible?
Partly: step-free access to some platforms only. 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.
When is the ticket office at Keighley station open?
The ticket office is open Mon–Sat 06:10–19:15; Sun 08:45–18:00. There are ticket machines.
Can I get help or assistance at Keighley station?
The station is staffed part of the day. Staff help is available Mon–Sat 06:10–21:00; Sun 09:00–17:30. Assistance staff meet you at Ticket Office. Passenger Assist: 0800 138 5560 text relay 18001 0800 138 5560 (Every day 24 hours).
Can I buy food and drink at Keighley station?
Yes: Yes.
Is there parking at Keighley station?
Yes: Station Car Park: Day £1.00.
Is there cycle parking at Keighley station?
Yes: 48 spaces, with CCTV. Platform 1.
How many platforms does Keighley station have?
2.

Timetables from the Bus Open Data Service (Department for Transport), updated Thursday, 29 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook