By train
- Index
- Rail
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.

Search All Our Rail
