← Change station
Haltwhistle
Earlier trains
08:58
Carlisle
1N53 • Northern
2
09:20
Newcastle
1N58 • Northern
1
09:30
Carlisle
2N09 • Northern • 2 coaches
2
09:55
Morpeth
2A26 • Northern • 2 coaches
1
10:15
delayed
Carlisle
2N11 • Northern • 2 coaches
2
10:20
Newcastle
1N60 • Northern
1
10:42
Carlisle
1N55 • Northern • 2 coaches
2
10:53
Morpeth
2A28 • Northern
1
Later trains
← Departures from Haltwhistle
05:48 Middlesbrough to Carlisle
1N51 • Northern •
RTT
Middlesbrough
05:48
1
Thornaby
05:53
1
Eaglescliffe
05:58
05:59
1
Allens West
06:01
06:02
1
Dinsdale
06:07
06:09
1
Darlington
06:20
06:21
1
Durham
06:41
2
Chester-le-Street
06:48
2
Newcastle
06:59
arr •
07:02
dep
7
Metro Centre
07:10
07:11
2
Blaydon
07:14
2
Wylam
07:20
2
Prudhoe
07:26
07:28
2
Stocksfield
07:30
2
Riding Mill
07:35
2
Corbridge
07:39
2
Hexham
07:45
07:47
2
Haltwhistle
08:04
08:06
2
Wetheral
08:27
2
Carlisle
08:36
5