The current Cumbrian coast line timetable from 20 May is here.
The following services are usually operated by locomotive hauled trains (labelled with a L in the timetable):
From Carlisle Mondays to Fridays 0616 0903 1208 1745 Saturdays 0616 0851 1208 1745
From Barrow Mondays to Fridays 0550 0918 1452 1531 Saturdays 0550 0902 1452 1531
On Mondays, Wednesdays and Fridays the 0616 and 1208 from Carlisle and 0918 and 1531 from Barrow are usually operated by Class 68 locomotives and the other trains with a Class 37 and vice versa on Tuesdays, Thursdays and Saturdays.
Ravenglass and Eskdale railway (La’al Ratty) (also on the coast line timetable)
Northern Rail timetables (Tyne Valley line to Newcastle, Settle and Carlisle line to Leeds, Bentham line to Leeds and Morecambe, Furness line to Lancaster and Manchester Airport, Lakes line Oxenholme to Windermere)
Virgin Trains West Coast to London, Birmingham, Glasgow and Edinburgh
TransPennine Express to Manchester Airport, Glasgow and Edinburgh
ScotRail for trains to Dumfries and Glasgow
Caledonian Sleeper to London, Glasgow and Edinburgh