Rochdale – Clitheroe (Ribble Valley Line) trains

Northern trains runs between Rochdale and Clitheroe via Castleton, Mills Hill, Moston and Manchester. Runs Monday to Saturday. On Saturday 31 October the first train from Blackburn leaves at 05:43 and the last at 21:52, about every hour during the day.

Operated by Northern. Timetable for Saturday, 31 October 2026. Plan a journey · Print this timetable

Questions

When is the first and last Northern train from Rochdale to Clitheroe?
On Saturday 31 October the first train leaves Rochdale at 05:43 and the last at 21:52, 19 journeys in all.
When is the first and last Northern train from Clitheroe to Rochdale?
On Saturday 31 October the first train leaves Clitheroe at 06:20 and the last at 23:42, 19 journeys in all.
Does the Rochdale – Clitheroe (Ribble Valley Line) train run on Sundays?
No. Runs Monday to Saturday.
How often does the Rochdale – Clitheroe (Ribble Valley Line) train run?
On Saturday 31 October it runs about every hour during the day (09:00 to 15:00), 19 journeys from Blackburn.
Where does the Rochdale – Clitheroe (Ribble Valley Line) train stop?
Main stops from Rochdale to Clitheroe: Rochdale station (Rochdale), Castleton (Manchester) station (Castleton), Mills Hill (Manchester) station (Mills Hill), Moston station (Moston), Manchester Victoria station (Manchester), Salford Central station (Salford), Salford Crescent station (Salford), Farnworth station (Farnworth), Bolton station (Bolton), Hall i' th' Wood station (Hall I Th Wood), Bromley Cross station (Bromley Cross), Entwistle station (Entwistle), Darwen station (Darwen), Blackburn station (Blackburn) and more. The full list is in the timetable below.
Who runs the Rochdale – Clitheroe (Ribble Valley Line) train?
Northern.

Rochdale to Clitheroe

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19
Rochdale station07:2108:2209:2110:2111:2112:2213:2114:2115:2116:2117:2118:2219:2120:2121:2121:52
Castleton (Manchester) station07:2408:2509:2410:2411:2412:2513:2414:2415:2416:2417:2418:2519:2420:2421:2421:55
Mills Hill (Manchester) station07:2908:3009:2910:2911:2912:3013:2914:2915:2916:2917:2918:3019:2920:2921:2922:00
Moston station07:3208:3309:3210:3211:3212:3313:3214:3215:3216:3217:3218:3319:3220:3221:3222:03
Manchester Victoria station05:4307:4308:4509:4310:4411:4312:4413:4314:4315:4316:4317:4318:4319:4320:4321:4322:14
Salford Central station05:4607:4608:4809:4610:4711:4612:4713:4614:4615:4616:4617:4618:4619:4620:4621:4622:17
Salford Crescent station05:5107:5208:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:5121:5122:21
Farnworth station17:59
Bolton station06:0408:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0519:0420:0421:0422:0422:33
Hall i' th' Wood station, Hall I Th Wood06:0908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:1019:0920:0921:0922:0922:38
Bromley Cross station06:1308:1309:1310:1211:1312:1313:1314:1315:1316:1317:1318:1419:1320:1321:1322:1322:42
Entwistle station06:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:2119:1920:1921:2022:2022:48
Darwen station06:2608:2609:2610:2511:2612:2613:2614:2615:2616:2617:2618:2719:2620:2621:2722:2722:55
Blackburn station06:1106:3507:3608:3509:3510:3411:3512:3513:3514:3515:3516:3517:3518:3619:3520:3521:3622:3623:03
Ramsgreave & Wilpshire station06:1706:4407:4408:4409:4410:4311:4412:4413:4414:4415:4416:4417:4418:4519:4420:4421:4422:4423:12
Langho station06:2206:4907:4808:4809:4810:4711:4812:4813:4814:4815:4816:4817:4818:4919:4820:4821:4922:4923:16
Whalley station06:2606:5307:5308:5309:5310:5211:5312:5313:5314:5315:5316:5317:5318:5419:5320:5321:5322:5323:21
Clitheroe station06:3307:0008:0009:0010:0010:5912:0013:0014:0015:0016:0017:0018:0019:0120:0021:0022:0023:0023:28

Clitheroe to Rochdale

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19
Clitheroe station06:2006:4907:1908:2109:2110:2011:2012:2013:2014:2015:2016:2417:1918:2419:2020:2021:2022:3723:42
Whalley station06:2606:5507:2508:2709:2710:2611:2612:2613:2614:2615:2616:3017:2518:3019:2620:2621:2622:4323:48
Langho station06:3107:0007:3008:3209:3210:3111:3112:3113:3114:3115:3116:3517:3018:3519:3120:3121:3122:4823:53
Ramsgreave & Wilpshire station06:3707:0707:3708:3909:3910:3811:3812:3813:3814:3815:3816:4117:3818:4119:3820:3721:3822:5523:58
Blackburn station06:4707:1707:4708:4809:4810:4811:4812:4813:4814:4815:4816:4917:4818:4919:4820:4821:4823:0400:04
Darwen station06:5507:2607:5508:5609:5610:5611:5612:5613:5614:5615:5616:5717:5618:5719:5620:5621:5623:12
Entwistle station07:0207:3308:0209:0310:0311:0312:0313:0314:0315:0316:0317:0418:0319:0420:0321:0322:0323:19
Bromley Cross station07:0807:3908:0809:0910:0911:0912:0913:0914:0915:0916:0917:1018:0919:1020:0921:0922:0923:24
Hall i' th' Wood station, Hall I Th Wood07:1007:4108:1009:1210:1211:1212:1213:1214:1215:1216:1217:1318:1219:1220:1221:1222:1223:27
Bolton station07:1607:4708:1609:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1822:1823:35
Farnworth station07:50
Moses Gate station07:1908:19
Salford Crescent station07:3108:0208:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:47
Salford Central station07:3508:0408:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:35
Manchester Victoria station07:4108:0908:4109:4110:4211:4012:4013:4114:4115:4116:4117:4118:4119:4120:4121:4122:3823:54
Moston station07:4808:1608:4809:4810:4911:4712:4713:4814:4815:4816:4817:4818:4819:4820:4821:48
Mills Hill (Manchester) station07:5208:2008:5209:5210:5311:5112:5113:5214:5215:5216:5217:5218:5219:5220:5221:52
Castleton (Manchester) station07:5808:2608:5809:5810:5911:5712:5713:5814:5815:5816:5817:5818:5819:5820:5821:58
Rochdale station08:0208:3009:0210:0211:0312:0113:0114:0215:0216:0217:0218:0219:0220:0221:0222:02

Places on this route

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