Wynyard Road (south-west bound) Wynyard Road (south-west bound) 289 m X22 X22 Middlesbrough Scheduled time · Arriva Durham 16:29 X22 Middlesbrough Scheduled time · Arriva Durham 17:07 X22 Middlesbrough Scheduled time · Arriva Durham 17:42
Wynyard Road End (eastbound) Wynyard Road End (eastbound) 314 m 59 X22 59 Hartlepool Interchange St B Scheduled time · Stagecoach 16:20 X22 Peterlee Scheduled time · Arriva Durham 16:24 59 Bus Station stand K Scheduled time · Stagecoach 16:49
Wynyard Road End (southbound) Wynyard Road End (southbound) 320 m 952 X22 UTCC X22 Middlesbrough Scheduled time · Arriva Durham 16:29 X22 Middlesbrough Scheduled time · Arriva Durham 17:07 X22 Middlesbrough Scheduled time · Arriva Durham 17:42
Wynyard Road (north-east bound) Wynyard Road (north-east bound) 321 m 59 X22 59 Hartlepool Interchange St B Scheduled time · Stagecoach 16:21 X22 Peterlee Scheduled time · Arriva Durham 16:24 59 Bus Station stand K Scheduled time · Stagecoach 16:50
Wynyard Road End (northbound) Wynyard Road End (northbound) 400 m 952 UTCC UTCC Easington Lane Elemore Lane Scheduled time · Stagecoach 16:47 952 Trimdon Colliery Scheduled time · Ferryhill Village Travel 16:50 952 Trimdon Colliery Scheduled time · Ferryhill Village Travel 17:20
Church Road - Shops (southbound) Church Road - Shops (southbound) 413 m X22 X22 Middlesbrough Scheduled time · Arriva Durham 16:29 X22 Middlesbrough Scheduled time · Arriva Durham 17:07 X22 Middlesbrough Scheduled time · Arriva Durham 17:42