CrossCountry operates a train from York to Alnwick every 2 hours. Tickets cost $60 - $95 and the journey takes 1 h 30 min. Alternatively, National Express operates a bus from York to Alnwick once daily. Tickets cost $14 - $19 and the journey takes 3 h 25 min.
From York train to Alnmouth Station, Curly Lane (Station approach) then bus to Alnwick, Playhouse. 1 h 51 min £60. From York train to Northallerton, train to Newcastle, walk to Haymarket Bus Station, then bus to Alnwick, Green Batt (Alnwick Library). 3 h 46 min £37. From York, Blossom Street (Premier Inn) bus to Leeds then bus to Alnwick. 5 h 11 min £20. From York drive to Alnwick. 2 h 5 min £22.