- Carlisle, English St (The Courts)
- West Tower St (for Tullie House/Castle)
- Crosby-on-Eden, Stag Inn
- Brampton, Front St (Conservative Club)
- Lanercost Priory
- Banks
- Birdoswald Roman Fort
- Gilsland, opp Village Hall
- Longbyre
- Greenhead, Village Hall
- Roman Army Museum, Walltown
- Haltwhistle Railway Station
- Haltwhistle, Market Place
- Milecastle Inn
- Once Brewed, National Park Centre
- Roman Vindolanda
- Once Brewed, National Park Centre
- Once Brewed, main road
- Housesteads Roman Fort, Car Park
- Chesters Roman Fort (on roadside)
- Hexham Railway Station
- Hexham Tourist Information Centre
- Corbridge Roman Town (on roadside)
- Corbridge, Hill Street
- Errington Arms
- Robin Hood Inn
- Harlow Hill
- Heddon-on-the-Wall, Towne Gate
- Newcastle, Central Station
The AD122 also picks up/drops off at the following points:
Between Newcastle and Hexham: General Hospital, Plaza Bingo Hall, Fox and Hounds Inn, Denton Burn, Lemington Road End, Blucher Social Club, Walbottle Campus, Throckley Roundabout, Royal French Arms, Harlow Hill, Robin Hood, Errington Arms.
Between Hexham and Carlisle: Acomb, Wall, Brunton Crossroads, Chollerford Roundabout, Tower Tye, Brocolitia, the Old Repeater Station, all marked stops on Haltwhistle Main St, Banks.