From LMR Summer 1950 timetable.
On the Scottish section of WCML, you needed to change at Motherwell in both directions to call at all the stations between Motherwell & Glasgow Central. Northbound, there was a 14:02 Carlisle - Glasgow that called at all stations via Wishaw Central as far as Motherwell. It was also the only Northbound service to call at Rockcliffe & Floriston.
The only other Northbound "stopping service", the 09:00 from Carlisle was first stop Gretna, then all stations as far as Carstairs, then skip-stop to Glasgow.
(There was also a 18:16 Carlisle, first stop Gretna, then stations to Lockerbie, and a 20:35 Beattock, stations to Carstairs., and a 07:15 Lockerbie, then Wamphray & stations to Carstairs, then skip-stop to Glasgow)
Southbound was just as bad; 07:00 Glasgow Central, most stations from Motherwell to Gretna (omitting Flemington & Braidwood, via Wishaw South, then Carlisle; On SO there was a connection from Gretna for Floriston & Rockcliffe to Carlisle (train ex GSWR line).
Then was a 10:00 Glasgow Central, most stations from Carstairs to Carlisle (omitting Nethercleugh & Ecclefechan)
then 13:53 SX from Glasgow, all stations from Carstairs to Carlisle,
and finally 16:45 SX from Glasgow, all stations from Carstairs as far as Kirkpatrick, then Carlisle.
plus 15:30 SO, Beattock, Wamphray, Lockerbie then all stations to Carlisle.
NER 1955 Timetable
On the ECML, no single train called at every station between Newcastle & Edinburgh. The nearest were:
07:15 Newcastle - Berwick Upon Tweed (omit Manors)
07:13 Berwick Upon Tweed - Edinburgh (omit Inveresk)
06:20 Edinburgh - Newcastle (omit 3 stations to Alnmouth, then skip-stop to Newcastle
18:38 Edinburgh - Berwick Upon Tweed (omit East Fortune & Grantshouse)
07:28 Berwick Upon Tweed omit Goswick & Chevington to Morpeth, then Manors & Newcastle only.
07:32 Alnmouth - Newcastle (omit Pegswood & Plessey)
York to Darlington had one stopping train per day each way; northbound services omitted Croft Spa - that was served only by Richmond branch trains, so you would have to double back from Darlington to call at Croft Spa
06:40 York - Edinburgh; most stations to Darlington then semi-fast to Edinburgh.
06:27 Darlington - York - Doncaster (omit Otterington)
Chester Le Street & Birtley had one northbound train per day, and two southbound
07:35 Darlington - Newcastle
06:56 & 17:30 Newcastle - York.
Ferryhill had a few more trains each way.