Skip navigation |

Train routes and timetables

Routes and timetables for train travel throughout West Yorkshire

Map of train lines and destinations

Click to see a larger version of the rail network map

Services in West Yorkshire are grouped around 13 lines.

If you're not sure which timetable you need, use the network map to find out which line to take.

Rail network map for West Yorkshire (pdf, 2mb) new window

Train timetables

Train lines and routes for West Yorkshire are listed below. Links lead through to PDF timetables for you to view or print:

Train line Route
Airedale Line Leeds / Bradford Forster Square - Frizinghall - Shipley - Saltaire - Bingley - Crossflatts - Keighley - Steeton & Silsden - Cononley - Skipton, and beyond to Carlisle/ Lancaster - Morecambe.
(Airedale timetable)
Caldervale Line Leeds - Bramley - New Pudsey - Bradford Interchange - Halifax - Brighouse - Huddersfield / Sowerby Bridge - Mytholmroyd - Hebden Bridge - Burnley - Preston - Blackpool North / Todmorden - Walsden - Rochdale - Manchester Victoria, also Leeds to Manchester Victoria via Dewsbury and Brighouse.
(Caldervale timetable)
Hallam Line Leeds - Woodlesford - Castleford - Normanton - Wakefield Kirkgate - Darton - Barnsley - Meadowhall - Sheffield/ Nottingham.
(Hallam timetable)
Harrogate Line Leeds - Burley Park - Headingley (for Headingley Carnegie Stadium) - Horsforth - Weeton - Pannal - Hornbeam Park - Harrogate - Starbeck - Knaresborough - Cattal - Hammerton - Poppleton - York.
(Harrogate timetable)
Huddersfield Line Leeds - Cottingley - Morley - Batley - Dewsbury - Ravensthorpe / Wakefield Westgate - Wakefield Kirkgate - Mirfield - Deighton - Huddersfield - Slaithwaite - Marsden - Stalybridge - Manchester Victoria / Manchester Piccadilly - Manchester Airport / Warrington - Liverpool Lime Street, also Leeds to Manchester Victoria via Brighouse, Todmorden and Rochdale.
(Huddersfield timetable)
Leeds - Bradford Line Showing all trains Leeds - Shipley - Frizinghall - Bradford Forster Square and Leeds - Bramley - New Pudsey - Bradford Interchange and between Leeds and Shipley.
(Leeds-Bradford timetable)
Leeds - Sheffield Line Showing all services between Leeds - Wakefield Westgate - Meadowhall - Sheffield and Leeds - Wakefield Kirkgate - Barnsley - Meadowhall - Sheffield, and beyond to Chesterfield, Derby and Nottingham.
(Leeds-Sheffield timetable)
Penistone Line Huddersfield - Lockwood - Berry Brow - Honley - Brockholes - Stocksmoor - Shepley - Denby Dale - Penistone - Barnsley - Meadowhall - Sheffield.
(Penistone timetable)
Pontefract Line Leeds - Woodlesford - Castleford - Glasshoughton / Wakefield Westgate - Wakefield Kirkgate - Streethouse - Featherstone - Pontefract Tanshelf - Pontefract Monkhill - Knottingley (limited service continues to/ from Goole) and York - Sherburn - Pontefract Baghill - Moorthorpe - Rotherham - Meadowhall - Sheffield.
(Pontefract timetable)
Wakefield Line Leeds - Outwood - Wakefield Westgate - Sandal and Agbrigg - Fitzwilliam - South Elmsall - Adwick - Bentley - Doncaster / Moorthorpe - Swinton - Rotherham - Meadowhall - Sheffield.
(Wakefield timetable)
Wharfedale Line Leeds / Bradford Forster Square - Frizinghall - Shipley - Baildon - Guiseley - Menston - Burley-in-Wharfedale - Ben Rhydding - Ilkley.
(Wharfedale timetable)
York and Selby Lines Leeds - Cross Gates - Garforth - East Garforth - Micklefield - Church Fenton - York - The North / South Milford - Selby - Brough - Hull.
(York & Selby timetable)

Personalised train timetables

You can create a timetable tailored to your specific route, times and dates by using the National Rail Pocket Timetable system. These timetables include any planned alterations for the chosen dates and show the services of all National Rail operators. Visit National Rail's web site to find out more about personalised timetables.

Network booklet

Metro also produces a rail network booklet, covering all of the train routes in West Yorkshire.

Large print, Braille and audio

Timetables are available in large print from this web site, by downloading the pdf file timetable, or in Braille or audio format free of charge by calling MetroLine on 0113 245 7676.

Travel Alerts

Journey Planner


Advanced search