Full list: Times of the last trains from Leeds on Christmas Eve
Here are the times of the last services to leave Leeds Station on December 24.
Leeds to Harrogate: 8:31pm
Leeds to Scarborough: 8:12pm
Leeds to York: 9:25pm
Leeds to Batley: 6:56pm
Leeds to Bradford Interchange: 8:08pm
Leeds to Dewsbury: 8:10pm
Leeds to Halifax: 8:08pm
Leeds to Huddersfield: 8:10pm
Leeds to Mirfield: 6:56pm
Leeds to Doncaster: 7:16pm
Leeds to Sheffield: 7:21pm
Leeds to Hull: 8:18pm
Leeds to Liverpool Lime Street: 8:10pm
Leeds to Manchester Piccadilly: 8:10pm
Leeds to Newcastle Central: 8:43pm
Leeds to Birmingham New Street: 7:11pm
Leeds to London Kings Cross: 7:16pm
Leeds to Edinburgh Waverley: 7:12pm