By train

North Yorkshire is well connected by rail, making it easy to arrive relaxed, refreshed, and ready to explore. Whether you're heading for the coast, countryside, or one of our charming towns, rail travel offers a scenic and sustainable way to begin your journey.

From the south, regular services from London connect you to key destinations such as Harrogate, Skipton, Northallerton, and Thirsk.  The East Coast Main Line runs directly through the county, offering fast and frequent links from London Kings Cross and Edinburgh, and onward services from York and Leeds provide further connectivity to Malton, Scarborough and Settle to name a few.

For the Yorkshire coast, services from York and Hull make their way to Scarborough and Filey. Travel to Whitby is via Middlesbrough and the delightfully scenic Esk Valley Railway that weaves through the north of the North York Moors National Park out to the coast.  You can even change to the heritage line of the North Yorkshire Moors Railway to travel on to the town of Pickering behind the power of steam.

Heading into the Dales, regular services to Skipton, Settle, and Ribblesdale deliver you to the heart of these dramatic landscapes for the outdoor adventure of your choosing, with onward local connections available by bus.

Whether you're planning a weekend escape or a longer stay, travelling by rail is a comfortable and rewarding way to discover the heart of North Yorkshire — one stop at a time.

A train departs Settle in North Yorkshire

Search All Our Railway stations

How do you want to view items?
Goathland and Grosmont - Moors

Grosmont Station

Grosmont Station is the heart of the North…

Goathland and Grosmont - Moors

Goathland Station

Visit Goathland Station, famed as Hogsmeade…

Harrogate - Heart

Harrogate Railway Station

Harrogate Railway Station sits at the heart of…

Northallerton - Heart

Northallerton Railway Station

Sitting just a short walk from the high street,…

Settle Railway Station is a beautiful and…

Knaresborough - Heart

Knaresborough Railway Station

Knaresborough Railway Station is a charming and…

Stay up to date

Sign up to receive North Yorkshire inspiration direct to your inbox

A woman looks out over the Yorkshire Dales