The railway station has services to London , Sheffield , Manchester , Liverpool , Newcastle Upon Tyne , Birmingham , Bristol , Edinburgh , Glasgow , Kingston upon Hull and Scarborough . The station provides connections to London , Bristol , Plymouth and the South West , Nottingham , Birmingham and the Midlands , Newcastle upon Tyne , York , Edinburgh and the North East , Manchester and Liverpool and the North West , Hull , Scarborough , Selby and Doncaster , as well as to local and regional destinations in Yorkshire .