Leeds – Carlisle (Settle–Carlisle Line) trains

Northern trains runs between Carlisle and Sheffield via Armathwaite, Lazonby, Langwathby and Appleby-in-Westmorland. Runs every day. On Sunday 8 November the first train from Carlisle leaves at 09:23 and the last at 19:10 (6 journeys).

Operated by Northern. Timetable for Sunday, 8 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Questions

When is the first and last Northern train from Carlisle to Sheffield?
On Sunday 8 November the first train leaves Carlisle at 09:23 and the last at 19:10, 6 journeys in all.
When is the first and last Northern train from Sheffield to Carlisle?
On Sunday 8 November the first train leaves Sheffield at 09:09 and the last at 18:52, 6 journeys in all.
Does the Leeds – Carlisle (Settle–Carlisle Line) train run on Sundays?
Yes. Runs every day.
How often does the Leeds – Carlisle (Settle–Carlisle Line) train run?
On Sunday 8 November there are 6 journeys from Carlisle, at 09:23, 12:23, 15:20, 16:07, 17:25 and 19:10.
Where does the Leeds – Carlisle (Settle–Carlisle Line) train stop?
Main stops from Carlisle to Sheffield: Carlisle station (Carlisle), Armathwaite station (Armathwaite), Lazonby & Kirkoswald station (Lazonby), Langwathby station (Langwathby), Appleby station (Appleby-in-Westmorland), Kirkby Stephen station (Kirkby Stephen), Garsdale station (Garsdale), Dent station (Dent), Ribblehead station (Chapel-le-Dale), Horton-in-Ribblesdale station (Horton in Ribblesdale), Settle station (Settle), Long Preston station (Long Preston), Hellifield station (Hellifield), Gargrave station (Gargrave) and more. The full list is in the timetable below.
Who runs the Leeds – Carlisle (Settle–Carlisle Line) train?
Northern.

Carlisle to Leeds

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6
Carlisle station09:2312:2315:2016:0717:2519:10
Armathwaite station09:3812:3815:3517:4019:25
Lazonby & Kirkoswald station09:4612:4615:4317:4819:33
Langwathby station09:5312:5315:5017:5519:40
Appleby station, Appleby-in-Westmorland10:0813:0716:0516:4518:1019:54
Kirkby Stephen station10:2113:2016:1816:5818:2320:07
Garsdale station10:3313:3316:2918:3620:20
Dent station10:3913:3816:3518:4120:25
Ribblehead station, Chapel-le-Dale10:4813:4816:4418:5120:35
Horton-in-Ribblesdale station, Horton in Ribblesdale10:5513:5516:5118:5820:42
Settle station11:0314:0317:0017:3419:0620:50
Long Preston station11:0914:0917:0620:56
Hellifield station11:1314:1217:1017:4219:1420:59
Gargrave station11:2114:2021:07
Skipton station11:3014:3117:2717:5919:3021:18
Keighley station11:4014:4117:3718:0919:4021:28
Bingley station11:4414:4517:4218:1319:4521:32
Shipley station11:4914:5017:4818:1819:5321:38
Leeds station12:0615:0818:0818:3420:0821:54

Leeds to Carlisle

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6
Leeds station09:0911:1612:3214:2416:2318:52
Shipley station09:2211:2812:4514:3716:3719:07
Saltaire station09:24
Bingley station09:2911:3312:4914:4216:4119:12
Crossflatts station09:31
Keighley station09:3611:3812:5514:4716:4719:17
Steeton & Silsden station09:40
Cononley station09:45
Skipton station09:5411:5013:0915:0317:0119:33
Gargrave station09:5911:5613:1515:09
Hellifield station10:0812:0413:2315:1717:1319:45
Long Preston station13:2715:21
Settle station10:1712:1313:3415:2717:2119:53
Horton-in-Ribblesdale station, Horton in Ribblesdale10:2512:2113:4215:3517:3020:02
Ribblehead station, Chapel-le-Dale10:3312:2813:5115:4317:3720:09
Dent station10:4312:3814:0115:5317:4720:19
Garsdale station10:4812:4414:0715:5817:5320:25
Kirkby Stephen station11:0112:5514:1916:1118:0520:37
Appleby station, Appleby-in-Westmorland11:1413:0814:3216:2318:1820:50
Langwathby station11:2813:2214:4616:3718:3221:04
Lazonby & Kirkoswald station11:3513:2814:5216:4418:3821:10
Armathwaite station11:4313:3615:0016:5218:4621:18
Carlisle station12:0113:5115:1517:0819:0121:33

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook