Bus route and timetables

X12 Middlesbrough to Newcastle

Plan my journey

Find my bus

What service are you looking for?
Newcastle upon Tyne Eldon Square Bus Station
Newcastle upon Tyne High Level Bridge North End
Gateshead Interchange
Low Fell Durham Road - Beaconsfield Road
Allerdene Durham Road-Cedars Green
Allerdene Durham Road-Harlow Green
Birtley Durham Road-Windsor Road
Birtley Durham Road - Orchard Street
Barley Mow Durham Road - York Road
Chester-le-Street Front Street
Chester-le-Street Black Horse
Pity Me Front Street
Framwellgate Moor Salutation Bus Gate
Durham Aykley Heads - for University Hospital
Durham County Hall
Durham St Leonards School
Durham Millburngate Stand K
Durham Leazes Rd - Underpass Stand A
Durham New Elvet - Three Tuns
Durham St Oswalds Church
Durham New Inn - Church Street
Durham University - Palatine Centre
Houghall College
High Shincliffe Station Shincliffe Station
Bowburn Mary Terrace
Bowburn Tweddle Terrace
Bowburn Co-op Store
Coxhoe Park Avenue
Coxhoe Church
Coxhoe Red Lion
Coxhoe Belgrave Court
Sedgefield North East Technology Park
Sedgefield Community Hospital
Sedgefield Salters Lane-Woodland Mews
Sedgefield Black Lion
Hardwick Knitsley Walk
Stockton High Street Stand D
Stockton High Street Stand F
Stockton Chandlers Wharf Retail Park
Thornaby Rail Station Footbridge
Teesdale Endeavour Court
Teesdale Johnson Matthey
Tees Barrage
Teesside Park Morrisons
Teesside Park Currys PC World
Middlesbrough Bus Station Stand 11

Map data ©2022
Map data ©2022
Arriva Bus

Looking to purchase a bus ticket?

Visit our buy tickets section to view and select from a wide range of tickets for your route.