Direct Rail

Knaresborough Train Station

Knaresborough railway station lies on the Harrogate Line and serves the town of Knaresborough in North Yorkshire, England. The station is some 17 miles to the west of York and is operated by Northern Rail. All passenger services calling at the station are also operated by Northern Rail. Services generally depart towards Leeds to the west and York to the east.

Trains to Knaresborough

Direct rail helps you to find cheap trains to Knaresborough from any other train station on the national rail network.

At direct rail you can get cheap trains to Knaresborough as well as open/flexible return tickets, so get the best fare by booking in advance now!

For more information including Knaresborough train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Knaresborough Station

Knaresborough Station Address:

Station Road, Knaresborough, HG5 9AA

Northern Rail

Knaresborough train station is managed by Northern Rail

Need to spend a night in a Knaresborough Hotel?
If so, please visit our Knaresborough Accommodation pages.