The railway station has services to London, Sheffield, Manchester, Liverpool, Newcastle Upon Tyne, Birmingham, Bristol, Edinburgh, Glasgow, Kingston upon Hull and Scarborough.
There are also many local services to Wakefield, Bradford, Huddersfield, Halifax, York, Harrogate and other local towns and cities.
The railway station has services to London, Sheffield, Manchester, Liverpool, Newcastle Upon Tyne, Birmingham, Bristol, Edinburgh, Glasgow, Kingston upon Hull and Scarborough. There are also many local services to Wakefield, Bradford, Huddersfield, Halifax, York, Harrogate and other local towns and cities.
Leeds railway station