Trains to Keighley
Popular trains to Keighley
London to Keighley |
From £22.20 |
Buy - London to Keighley, standard class |
Are you ready for a trip to Brontë country? Our key routes to and from Keighley include trains east to Leeds and York, and west into the beautiful Yorkshire Dales. Keighley Station is located only 20 minutes from Bradford and half an hour from Leeds.
You can get a great range of cheap train tickets to Keighley available on our website from destinations along the east coast. Or, if you want a higher grade of luxury, it only costs a little more to travel to Keighley in First Class comfort.
Brilliant days out in Keighley
If you long for the old days of rail travel, a trip on the Keighley & Worth Valley Steam Railway will be just one of the highlights of your visit to this beautiful town. Explore Brontë country, embrace the 17th-century splendour of East Riddlesden Hall, or enjoy a thoroughly modern shopping and dining experience.
Plus, when you join LNER Perks you'll get £5 free and 2% credit back every time you travel with us.

Things to do in Keighley
From the wuthering heights of the South Pennines to the authentic charms of an old-fashioned picture house, see our top recommendations for Keighley.




Where to eat in Keighley
There's no shortage of dining options in Keighley and we've chosen some of the best.




Where to sit on a 10-Car Azuma?
If you're travelling to Keighley or Skipton with LNER, you may be travelling on an Azuma 10-car train. Before you travel, read our guide on finding your seat on this unique set up.