Upsall Grange (A) Upsall Grange (A) 0 m 65 65 Middlesbrough Scheduled time · Arriva 07:02 65 Middlesbrough Scheduled time · Arriva 07:32 65 Middlesbrough Scheduled time · Arriva 08:02
Upsall Grange Farm (A) Upsall Grange Farm (A) 283 m 5 28 65 5 Easington Scheduled time · Arriva 06:57 28 Middlesbrough Scheduled time · Arriva 07:14 5 Easington Scheduled time · Arriva 07:27
Upsall Grange Farm (B) Upsall Grange Farm (B) 312 m 5 28 5 Middlesbrough Scheduled time · Arriva 05:36 5 Middlesbrough Scheduled time · Arriva 06:37 5 Middlesbrough Scheduled time · Arriva 06:57