Leeds – Carlisle (Settle–Carlisle Line) trains

Northern trains runs between Leeds and Carlisle via Shipley, Saltaire, Bingley and Crossflatts. Runs every day. On Tuesday 10 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 Tuesday, 10 November 2026. Today'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 Leeds to Carlisle?
On Tuesday 10 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 Tuesday 10 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 Tuesday 10 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, 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