Plymouth – Glasgow Central trains

CrossCountry trains runs between Paignton and Leeds via Darlington, Durham, Newcastle upon Tyne and Morpeth. Runs every day. On Saturday 31 October the first train from Birmingham leaves at 05:27 and the last at 21:05, about every 20 minutes during the day.

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

Questions

When is the first and last CrossCountry train from Paignton to Leeds?
On Saturday 31 October the first train leaves Paignton at 05:27 and the last at 21:05, 35 journeys in all.
When is the first and last CrossCountry train from Aberdeen to Penzance?
On Saturday 31 October the first train leaves Aberdeen at 06:02 and the last at 21:15, 33 journeys in all.
Does the Plymouth – Glasgow Central train run on Sundays?
Yes. Runs every day.
How often does the Plymouth – Glasgow Central train run?
On Saturday 31 October it runs about every 20 minutes during the day (09:00 to 15:00), 35 journeys from Birmingham.
Where does the Plymouth – Glasgow Central train stop?
Main stops from Paignton to Leeds: Darlington station (Darlington), Durham station (Durham), Newcastle station (Newcastle upon Tyne), Morpeth station (Morpeth), Alnmouth station (Lesbury), Berwick-upon-Tweed station (Berwick-upon-Tweed), Dunbar station (Dunbar), Edinburgh station (Edinburgh), Haymarket station (Haymarket), Motherwell station (Motherwell), Glasgow Central station (Glasgow), Inverkeithing station (Inverkeithing), Kirkcaldy station (Kirkcaldy), Markinch station (Markinch) and more. The full list is in the timetable below.
Who runs the Plymouth – Glasgow Central train?
CrossCountry.

Darlington to Leeds

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21Journey 22Journey 23Journey 24Journey 25Journey 26Journey 27Journey 28Journey 29Journey 30Journey 31Journey 32Journey 33Journey 34Journey 35
Darlington station07:0409:0710:0911:0712:0813:0714:0715:0716:0717:0718:0719:0920:0921:05
Durham station07:2309:2410:2611:2412:2513:2414:2515:2416:2417:2418:2419:2620:2721:22
Newcastle station, Newcastle upon Tyne07:4009:4010:4211:4012:4013:4014:4015:4016:4017:4018:4119:4120:4221:41
Morpeth station07:5310:5612:5314:5316:5320:55
Alnmouth station, Lesbury10:0512:0514:0516:0518:0520:0622:07
Berwick-upon-Tweed station08:2610:2711:2812:2613:2614:2615:2616:2617:2619:2420:2721:28
Dunbar station11:5118:4721:51
Edinburgh station09:1011:1112:1313:1014:1015:0916:0717:1018:1319:1020:1321:1822:1323:08
Haymarket station18:1720:1721:22
Motherwell station20:5722:00
Glasgow Central station21:1322:17
Inverkeithing station18:31
Kirkcaldy station18:47
Markinch station18:56
Ladybank station19:04
Cupar station19:11
Leuchars station19:18
Dundee station19:35
Aberdeen station20:41
Plymouth station05:2706:2707:2508:2709:2710:2711:2713:2712:2714:2715:2716:2717:2718:2720:11
Totnes station05:5306:5307:5108:5309:5310:5311:5313:5312:5314:5315:5316:5317:5318:53
Newton Abbot station06:0607:0608:0409:0610:0611:0612:0614:0613:0615:0616:0617:0618:0619:0620:4819:44
Exeter St Davids station06:2707:2708:2709:2710:2711:2712:2714:2713:2715:2716:2717:2718:2719:2721:0920:08
Tiverton Parkway station06:4007:4008:4009:4010:4111:4012:4014:4013:4015:4016:4017:4018:4019:4021:2220:21
Taunton station06:5307:5308:5309:5310:5311:5312:5314:5313:5315:5316:5317:5318:5319:5321:4020:34
Bristol Temple Meads station05:5106:4807:3308:3309:3310:3311:3312:3213:3315:3314:3316:3317:3318:3319:3320:2422:1421:06
Bristol Parkway station, Stoke Gifford06:0407:0207:4808:4709:4710:4811:4812:4813:4815:4814:4816:4817:4818:4819:47
Newport (S Wales) station08:1809:1310:1811:1712:1813:1814:1816:1815:1817:1818:1819:1620:12
Gloucester station07:0008:0209:0210:0311:0212:0213:0214:0215:0217:0216:0218:0219:0220:0221:00
Cheltenham Spa station07:1008:1209:1210:1311:1212:1213:1214:1215:1217:1216:1218:1219:1220:1221:12
Worcestershire Parkway station, Norton07:2608:2609:2610:2711:2612:2613:2614:2615:2617:2616:2618:2619:2620:2621:26
Birmingham New Street station06:0307:0308:0309:0310:0311:0312:0313:0314:0315:0316:0318:0317:0319:0320:0321:0322:03
Burton-on-Trent station, Burton upon Trent09:2511:2613:2615:2617:2619:26
Tamworth High Level station06:1907:1908:2010:1912:2014:1916:2018:1920:2021:1922:19
Burton-on-Trent station, Burton upon Trent06:3007:3008:3121:3022:30
Derby station06:4506:5807:4508:4509:4510:4511:4512:4513:4514:4515:4516:4518:4517:4519:4520:4521:4722:42
Chesterfield station07:0307:3508:0509:0510:0411:0512:0513:0514:0515:0516:0517:0319:0518:0520:0521:0322:11
Sheffield station07:2107:5208:2209:2210:2211:2212:2213:2114:2215:2216:2217:2219:2218:2220:2221:2222:32
Doncaster station08:1522:55
York station08:39
Darlington station09:11
Durham station09:29
Newcastle station, Newcastle upon Tyne09:43
Wakefield Westgate station07:4808:4809:4710:4711:4712:4813:4814:4715:4716:4717:4719:4718:4720:4721:4723:15
Leeds station08:0209:0510:0311:0112:0313:0214:0315:0116:0317:0118:0320:0419:0121:0222:0323:29

Leeds to Darlington

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14Journey 15Journey 16Journey 17Journey 18Journey 19Journey 20Journey 21Journey 22Journey 23Journey 24Journey 25Journey 26Journey 27Journey 28Journey 29Journey 30Journey 31Journey 32Journey 33
Edinburgh station06:0207:0308:0809:0511:0510:0512:0513:0514:0415:0416:0517:0518:04
Dunbar station07:2515:2517:2518:25
Berwick-upon-Tweed station06:4407:4908:4909:4711:4710:4812:4713:4614:4615:4916:4617:5018:49
Alnmouth station, Lesbury07:0408:0909:1010:0712:0714:0716:0918:10
Morpeth station07:1908:2411:2113:2015:1817:1819:21
Newcastle station, Newcastle upon Tyne07:4008:4109:4010:4012:4011:4013:4014:4115:4016:3717:3918:4019:38
Durham station07:5308:5409:5310:5312:5311:5313:5414:5415:5416:5217:5218:5319:53
Darlington station08:1109:1210:1311:1213:1212:1214:1215:1216:1217:1118:1119:1320:13
Leeds station06:1107:1008:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:15
Wakefield Westgate station06:2307:2208:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:2721:27
Sheffield station06:5407:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:56
Chesterfield station07:0608:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:08
Derby station06:1007:2808:2809:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:5522:29
Tamworth High Level station10:4912:5014:4916:4918:4920:49
Burton-on-Trent station, Burton upon Trent06:2007:3808:3809:4111:4113:4115:4117:4119:4122:0522:39
Tamworth High Level station06:3007:4908:4922:1622:49
Birmingham New Street station06:4207:1208:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1220:1221:1222:3223:07
Worcestershire Parkway station, Norton07:1207:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:38
Cheltenham Spa station07:2907:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:54
Gloucester station08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:0621:0522:05
Newport (S Wales) station08:5309:5210:5211:5512:5213:5214:5415:5216:5217:5218:5319:5220:56
Bristol Parkway station, Stoke Gifford07:5809:2210:2511:2512:2513:2214:2515:2516:2217:2518:2519:2520:2421:2522:0423:01
Bristol Temple Meads station06:3408:1409:4510:4511:4512:4508:4513:4514:4515:4516:4517:4518:4519:4520:4521:4522:1323:11
Taunton station07:1408:4510:1711:1712:1713:1709:1714:1715:1716:1917:1718:1719:1720:1721:1722:17
Tiverton Parkway station07:2608:5710:2911:3012:3013:2909:3014:2915:2916:3117:2918:3019:3020:3021:2922:30
Exeter St Davids station07:4209:1310:4911:4912:4913:4909:4914:4915:4916:4917:4918:4719:4920:4921:5022:49
Newton Abbot station08:0209:3411:0912:0913:0914:0910:0915:0916:0917:0918:0919:0920:0921:0922:1023:09
Totnes station08:1411:2112:2113:2114:2110:2115:2116:2117:2118:2119:2120:2121:2122:2223:21
Plymouth station08:4711:4812:4713:4714:4710:4715:5116:4817:4718:4719:4720:4721:4722:4823:47

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