Trains to Keighley

Ride the steam train and explore Brontë country.

 

Keighley Station

* denotes a mandatory field
Buy tickets to Keighley Accessible ticket search

Journey

Route options
Travel via / avoid
Outward journey
Outward journey time
Journey type
Return journey
Return journey time
Passengers

For groups larger than 9 please contact Group Travel.

You must enter at least 1 adult or 1 child passenger
Railcards and Discounts

?
?

Railcard numbers cannot exceed the number of passengers
Please select rail card type

Popular trains to Keighley

London to Keighley

From £23.00

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.

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.

More travel inspiration

Looking for more inspiration? Here are some of our top picks to inspire you to travel across the East Coast.

Plan your journey to and from a station

Directions:
Route options
Route options
Avoid:
Preferences
Routing Preference:
Transit Preference:
Route Type:
Speed:
Route Type:
Journey Type Controls