Haltwhistle Public Transit Routes and Schedules

681 Birdoswald Roman Fort - Alston 685 685 685 Brampton - Hexham Ad12 AD122 Walltown Roman Army Museum - Hexham LNER Aberdeen - London Kings Cross LNER Aberdeen - Doncaster LNER Edinburgh - London Kings Cross LNER Edinburgh - Newcastle LNER Edinburgh - Doncaster LNER Inverness - London Kings Cross LNER Leeds - Edinburgh LNER London Kings Cross - Edinburgh Northern Darlington - Carlisle Northern Carlisle - Chathill Northern Carlisle - Hartlepool Northern Carlisle - Middlesbrough Northern Carlisle - Morpeth Northern Carlisle - Newcastle Northern Carlisle - Nunthorpe Northern Carlisle - Sunderland Northern Carlisle - Whitby Northern Middlesbrough - Carlisle Northern Saltburn - Carlisle