Leeds – Carlisle (Settle–Carlisle Line) trains

Northern trains runs between Leeds and Carlisle via Shipley, Saltaire, Bingley and Crossflatts. Runs every day. On Monday 2 November the first train from Leeds leaves at 05:16 and the last at 19:49, about every 2 hours during the day.

Operated by Northern. Timetable for Monday, 2 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last Northern train from Leeds to Carlisle?
On Monday 2 November the first train leaves Leeds at 05:16 and the last at 19:49, 9 journeys in all.
When is the first and last Northern train from Carlisle to Leeds?
On Monday 2 November the first train leaves Carlisle at 05:48 and the last at 21:46, 9 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 Monday 2 November it runs about every 2 hours during the day (09:00 to 15:00), 9 journeys from Leeds.
Where does the Leeds – Carlisle (Settle–Carlisle Line) train stop?
Main stops from Leeds to Carlisle: Leeds station (Leeds), Shipley station (Shipley), Saltaire station (Saltaire), Bingley station (Bingley), Crossflatts station (Crossflatts), Keighley station (Keighley), Steeton & Silsden station (Steeton), Cononley station (Cononley), Skipton station (Skipton), Gargrave station (Gargrave), Hellifield station (Hellifield), Long Preston station (Long Preston), Settle station (Settle), Horton-in-Ribblesdale station (Horton in Ribblesdale) and more. The full list is in the timetable below.
Who runs the Leeds – Carlisle (Settle–Carlisle Line) train?
Northern.

Leeds to Carlisle

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Leeds station05:1607:4709:1810:4913:1815:1816:4818:1819:49
Shipley station05:2908:0209:3311:0313:3315:3317:0218:3220:02
Saltaire station05:31
Bingley station05:3608:0709:3811:0713:3715:3717:0718:3620:07
Crossflatts station05:38
Keighley station05:4308:1309:4411:1313:4315:4317:1318:4220:12
Steeton & Silsden station05:47
Cononley station05:52
Skipton station06:0108:2609:5811:2713:5715:5817:2718:5620:28
Gargrave station06:0608:3210:0311:3316:0317:3219:0120:33
Hellifield station06:1508:4010:1211:4114:1216:1217:4119:1020:42
Long Preston station06:1808:4310:1511:4416:1517:4419:1320:45
Settle station06:2408:5010:2211:5114:2016:2117:5019:1920:51
Horton-in-Ribblesdale station, Horton in Ribblesdale06:3208:5810:3011:5914:2816:2917:5819:2720:59
Ribblehead station, Chapel-le-Dale06:3909:0610:3912:0714:3516:3618:0519:3421:08
Dent station06:4909:1510:4812:1614:4516:4618:1519:44
Garsdale station06:5409:2110:5412:2214:5016:5118:2019:49
Kirkby Stephen station07:0609:3311:0612:3415:0217:0618:3220:01
Appleby station, Appleby-in-Westmorland07:1909:4611:1912:4715:1517:1818:4520:14
Langwathby station07:3310:0011:3313:0115:2917:3218:5920:28
Lazonby & Kirkoswald station07:3910:0611:3913:0715:3517:3819:0520:34
Armathwaite station07:4710:1411:4713:1515:4317:4619:1320:42
Carlisle station08:0210:2912:0213:3016:0018:0219:3120:57

Carlisle to Leeds

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Carlisle station05:4808:2410:5813:3714:5016:1718:2420:10
Armathwaite station06:0308:3911:1315:0516:3218:3920:25
Lazonby & Kirkoswald station06:1008:4611:2015:1216:4018:4620:32
Langwathby station06:1708:5311:2715:1916:4718:5320:39
Appleby station, Appleby-in-Westmorland06:3209:0811:4114:1415:3517:0219:0820:54
Kirkby Stephen station06:4509:2111:5414:2715:4817:1519:2021:07
Garsdale station06:5709:3312:0614:3916:0017:2819:3321:19
Dent station07:0209:3812:1116:0517:3319:38
Ribblehead station, Chapel-le-Dale07:1209:4812:2114:5316:1517:4219:4721:3321:46
Horton-in-Ribblesdale station, Horton in Ribblesdale07:1909:5412:2716:2117:4919:5421:52
Settle station07:2710:0212:3515:0516:3017:5820:0221:4622:00
Long Preston station07:3210:0816:3618:0320:0722:06
Hellifield station07:3610:1112:4315:1316:3918:0720:1122:09
Gargrave station07:4410:1915:2116:4718:1520:1922:17
Skipton station07:5410:2913:0015:3016:5918:2920:2922:1222:27
Cononley station22:33
Steeton & Silsden station08:0222:37
Keighley station08:0710:3913:1015:4017:0918:3920:3922:2222:42
Crossflatts station22:46
Bingley station08:1210:4513:1415:4517:1418:4420:4422:2722:49
Saltaire station22:53
Shipley station08:1810:5013:1915:5217:2018:4920:5122:3222:56
Leeds station08:3211:0713:3616:0717:3619:0821:0622:4623:10

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 1 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