Thirsk departures

18:51
due 18:53
More
Show Less
From Sunderland Operated by Grand Central

Sunderland

Platform 2
18:59
due 19:03
More
Show Less

Calling at

Northallerton 19:07 due 19:10
Eaglescliffe 19:25 on time
Hartlepool 19:44 on time
Sunderland 20:22 on time
From London Kings Cross Operated by Grand Central

Middlesbrough

Platform 2
19:04
on time
More
Show Less

Calling at

Northallerton 19:16 on time
Yarm 19:29 on time
Thornaby 19:42 on time
Middlesbrough 19:50 on time
From Manchester Airport Operated by TransPennine Express

Newcastle

Platform 2
19:26
on time
More
Show Less

Calling at

Darlington 19:44 on time
Durham 20:01 on time
Newcastle 20:15 on time
From Manchester Airport Operated by TransPennine Express
19:32
on time
More
Show Less

Calling at

York 19:49 on time
Leeds 20:15 on time
Dewsbury 20:28 on time
Huddersfield 20:38 on time
Manchester Victoria 21:09 on time
From Middlesbrough Operated by TransPennine Express

Middlesbrough

Platform 2
19:56
on time
More
Show Less

Calling at

Northallerton 20:07 on time
Yarm 20:19 on time
Thornaby 20:30 on time
Middlesbrough 20:38 on time
From Manchester Airport Operated by TransPennine Express

York

Platform 1
20:34
on time
More
Show Less

Calling at

York 20:54 on time
From Middlesbrough Operated by TransPennine Express