1831
Newcastle
On time
Northern service
1839
Morpeth
Starts here
Northern service
1847
Carlisle
On time
Northern service
1853
Newcastle
On time
Northern service
1912
Middlesbrough
On time
Northern service
1920
Hexham
On time
Northern service
1946
Carlisle
On time
Northern service
1956
Morpeth
On time
Northern service
2018
Middlesbrough
On time
Northern service