Skip to main content

TRANSPORT FOR WALES - Shrewsbury Schedule

Monday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18Departure #19Departure #20Departure #21Departure #22Departure #23Departure #24Departure #25Departure #26
Holyhead----------------17:28---------
Valley----------------17:34---------
Rhosneigr----------------17:40---------
Ty Croes----------------17:44---------
Bodorgan----------------17:48---------
Swansea-05:47-----09:09--11:38--14:18---18:19--------
Bangor (Gwynedd)----------------18:07---------
Penmaenmawr----------------18:20---------
Gowerton-05:58-----09:20--11:50--14:30---18:32--------
Pontarddulais-06:21-----09:44--12:23--15:02---18:57--------
Pantyffynnon-06:29-----09:52--12:31--15:09---19:05--------
Ammanford-06:32-----09:55--12:34--15:12---19:08--------
Ffairfach-06:44-----10:07--12:46--15:24---19:20--------
Garth (Powys)-07:50-----11:13--13:52--16:27---20:26--------
Aberystwyth---06:19--08:29----12:29------18:31-------
Dolau-08:2506:02----11:48--14:27--17:14---21:02--------
Llandybie-06:36-----09:59--12:38--15:17---19:12--------
Llanelli-06:08-----09:31--12:03--14:43---18:43--------
Llangennech-06:17-----09:40--12:15--14:52---18:52--------
Llandeilo-06:49-----10:12--12:51--15:29---19:25--------
Llangadog-06:58-----10:21--13:00--15:39---19:35--------
Llandovery-07:11-----10:34--13:13--15:51---19:47--------
Llanwrda-07:02-----10:25--13:04--15:42---19:38--------
Sugar Loaf-07:28-----10:51--13:30--16:08---20:04--------
Llanfairfechan----------------18:16---------
Llandudno Junction----------------18:33---------
Bynea-06:13-----09:36--12:09--14:48---18:48--------
Cynghordy-07:19-----10:42--13:21--16:00---19:56--------
Llanwrtyd-07:40-----11:03--13:42--16:17---20:16--------
Llangammarch-07:46-----11:09--13:48--16:23---20:22--------
Cilmeri-07:55-----11:18--13:57--16:33---20:31--------
Llanbister Road-08:3106:07----11:54--14:33--17:20---21:08--------
Llandrindod-08:1305:50----11:36--14:15--17:01---20:49------23:10-
Builth Road-07:59-----11:22--14:01--16:36---20:35--------
Pen-Y-Bont-08:2005:57----11:43--14:22--17:09---20:57--------
Conwy----------------18:26---------
Dovey Junction---06:53--08:58----12:57------18:56-------
Machynlleth---07:04--09:06----13:06------19:09-------
Borth---06:34--08:44----12:44------18:46-------
Cosford-------------------------00:20
Craven Arms-09:1507:08----12:40--15:17--18:04---21:52------00:08-
Church Stretton-09:2607:19----12:51--15:28--18:15---22:04------00:19-
Crewe05:19---06:40---09:2011:19--13:19-15:1917:19---19:31-21:2822:10---
Prees05:49-------09:5011:49--13:49-15:5017:49---20:01-21:5922:36---
Ruabon-----07:57----------19:39---20:54--22:54--
Chirk-----08:03----------19:46---21:01--23:00--
Newtown (Powys)---07:38--09:40----13:40------19:43-------
Welshpool---07:53--09:55----13:54------19:57-------
Wolverhampton-------------------------00:02
Chester----------------19:17------22:32--
Llangynllo-08:3706:12----12:00--14:39--17:25---21:13--------
Knucklas-08:4306:18----12:06--14:45--17:32---21:20--------
Knighton-08:5106:43----12:17--14:54--17:40---21:28------23:45-
Hopton Heath-09:0206:54----12:27--15:04--17:50---21:39--------
Birmingham International-------------------------23:16
Telford Central-------------------------00:31
Manchester Piccadilly----------------------21:30---
Nantwich05:27---06:47---09:2811:27--13:27-15:2817:27---19:39-21:3622:18---
Sandwell & Dudley-------------------------23:48
Codsall-------------------------00:11
Albrighton-------------------------00:16
Wilmslow----------------------21:47---
Caersws---07:31--09:31----13:31------19:36-------
Bucknell-08:5706:49----12:23--15:00--17:46---21:34--------
Birmingham New Street-------------------------23:40
Bilbrook-------------------------00:09
Shifnal-------------------------00:25
Oakengates-------------------------00:34
Wellington (Shropshire)-------------------------00:40
Stockport----------------------21:39---
Wrenbury05:34-------09:3511:34--13:34-15:3517:34---19:46-21:4422:23---
Whitchurch (Shrops)05:42---06:59---09:4311:42--13:42-15:4317:42---19:54-21:5222:31---
Wem05:55---07:09---09:5611:55--13:55-15:5617:55---20:07-22:0522:42---
Broome-09:0606:58----12:32--15:09--17:55---21:43--------
Llanfairpwll----------------17:59---------
Wrexham General-----07:49----------19:32---20:47--22:47--
Gobowen-----08:09----------19:51---21:07--23:06--
Yorton06:00-------10:0112:00--14:00-16:0118:00---20:12-22:1122:46---
Shrewsbury06:1109:4607:3808:1807:2408:2710:2013:0810:1212:1115:4514:1814:1118:3216:1218:1120:1322:2120:2020:2321:2822:2222:5823:2500:3900:55

Tuesday to Friday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18Departure #19Departure #20Departure #21Departure #22Departure #23Departure #24Departure #25Departure #26
Holyhead----------------17:28---------
Valley----------------17:34---------
Rhosneigr----------------17:40---------
Ty Croes----------------17:44---------
Bodorgan----------------17:48---------
Swansea-05:47-----09:09--11:38--14:18---18:19--------
Bangor (Gwynedd)----------------18:07---------
Penmaenmawr----------------18:20---------
Gowerton-05:58-----09:20--11:50--14:30---18:32--------
Pontarddulais-06:21-----09:44--12:23--15:02---18:57--------
Pantyffynnon-06:29-----09:52--12:31--15:09---19:05--------
Ammanford-06:32-----09:55--12:34--15:12---19:08--------
Ffairfach-06:44-----10:07--12:46--15:24---19:20--------
Garth (Powys)-07:50-----11:13--13:52--16:27---20:26--------
Aberystwyth---06:19--08:29----12:29------18:31-------
Dolau-08:2506:02----11:48--14:27--17:14---21:02--------
Llandybie-06:36-----09:59--12:38--15:17---19:12--------
Llanelli-06:08-----09:31--12:03--14:43---18:43--------
Llangennech-06:17-----09:40--12:15--14:52---18:52--------
Llandeilo-06:49-----10:12--12:51--15:29---19:25--------
Llangadog-06:58-----10:21--13:00--15:39---19:35--------
Llandovery-07:11-----10:34--13:13--15:51---19:47--------
Llanwrda-07:02-----10:25--13:04--15:42---19:38--------
Sugar Loaf-07:28-----10:51--13:30--16:08---20:04--------
Llanfairfechan----------------18:16---------
Llandudno Junction----------------18:33---------
Bynea-06:13-----09:36--12:09--14:48---18:48--------
Cynghordy-07:19-----10:42--13:21--16:00---19:56--------
Llanwrtyd-07:40-----11:03--13:42--16:17---20:16--------
Llangammarch-07:46-----11:09--13:48--16:23---20:22--------
Cilmeri-07:55-----11:18--13:57--16:33---20:31--------
Llanbister Road-08:3106:07----11:54--14:33--17:20---21:08--------
Llandrindod-08:1305:50----11:36--14:15--17:01---20:49------23:10-
Builth Road-07:59-----11:22--14:01--16:36---20:35--------
Pen-Y-Bont-08:2005:57----11:43--14:22--17:09---20:57--------
Conwy----------------18:26---------
Dovey Junction---06:53--08:58----12:57------18:56-------
Machynlleth---07:04--09:06----13:06------19:09-------
Borth---06:34--08:44----12:44------18:46-------
Cosford-------------------------00:20
Craven Arms-09:1507:08----12:40--15:17--18:04---21:52------00:08-
Church Stretton-09:2607:19----12:51--15:28--18:15---22:04------00:19-
Crewe04:42---06:40---09:2011:19--13:19-15:1917:19---19:31-21:2822:1023:18--
Prees--------09:5011:49--13:49-15:5017:49---20:01-21:5922:3623:44--
Ruabon-----07:57----------19:39---20:54-----
Chirk-----08:03----------19:46---21:01-----
Newtown (Powys)---07:38--09:40----13:40------19:43-------
Welshpool---07:53--09:55----13:54------19:57-------
Wolverhampton-------------------------00:02
Chester----------------19:17---------
Llangynllo-08:3706:12----12:00--14:39--17:25---21:13--------
Knucklas-08:4306:18----12:06--14:45--17:32---21:20--------
Knighton-08:5106:43----12:17--14:54--17:40---21:28------23:45-
Hopton Heath-09:0206:54----12:27--15:04--17:50---21:39--------
Birmingham International-------------------------23:16
Telford Central-------------------------00:31
Manchester Piccadilly----------------------21:3022:32--
Nantwich----06:47---09:2811:27--13:27-15:2817:27---19:39-21:3622:1823:26--
Sandwell & Dudley-------------------------23:48
Codsall-------------------------00:11
Albrighton-------------------------00:16
Wilmslow----------------------21:4722:49--
Caersws---07:31--09:31----13:31------19:36-------
Bucknell-08:5706:49----12:23--15:00--17:46---21:34--------
Birmingham New Street-------------------------23:40
Bilbrook-------------------------00:09
Shifnal-------------------------00:25
Oakengates-------------------------00:34
Wellington (Shropshire)-------------------------00:40
Stockport----------------------21:3922:41--
Wrenbury--------09:3511:34--13:34-15:3517:34---19:46-21:4422:2323:31--
Whitchurch (Shrops)----06:59---09:4311:42--13:42-15:4317:42---19:54-21:5222:3123:39--
Wem----07:09---09:5611:55--13:55-15:5617:55---20:07-22:0522:4223:50--
Broome-09:0606:58----12:32--15:09--17:55---21:43--------
Llanfairpwll----------------17:59---------
Wrexham General-----07:49----------19:32---20:47-----
Gobowen-----08:09----------19:51---21:07-----
Yorton--------10:0112:00--14:00-16:0118:00---20:12-22:1122:4623:54--
Shrewsbury05:5109:4607:3808:1807:2408:2710:2013:0810:1212:1115:4514:1814:1118:3216:1218:1120:1322:2120:2020:2321:2822:2222:5800:0500:3900:55

Saturday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18Departure #19Departure #20Departure #21Departure #22Departure #23Departure #24
Holyhead--------------17:28---------
Valley--------------17:34---------
Rhosneigr--------------17:40---------
Ty Croes--------------17:44---------
Bodorgan--------------17:49---------
Swansea-05:49---09:08--11:45--14:25---18:18--------
Bangor (Gwynedd)--------------18:08---------
Penmaenmawr--------------18:21---------
Gowerton-06:00---09:19--11:58--14:37---18:31--------
Pontarddulais-06:23---09:44--12:23--15:02---18:57--------
Pantyffynnon-06:31---09:52--12:31--15:10---19:04--------
Ammanford-06:34---09:55--12:34--15:13---19:07--------
Ffairfach-06:46---10:07--12:46--15:25---19:19--------
Garth (Powys)-07:52---11:13--13:52--16:27---20:25--------
Aberystwyth--06:19-08:29----12:29------18:31-------
Dolau-08:27---11:48--14:28--17:14---21:01--------
Llandybie-06:38---09:59--12:38--15:17---19:12--------
Llanelli-06:10---09:31--12:08--14:49---18:42--------
Llangennech-06:19---09:40--12:17--14:58---18:52--------
Llandeilo-06:51---10:12--12:51--15:30---19:24--------
Llangadog-07:00---10:21--13:00--15:39---19:34--------
Llandovery-07:13---10:34--13:13--15:52---19:46--------
Llanwrda-07:04---10:25--13:04--15:43---19:37--------
Sugar Loaf-07:30---10:51--13:30--16:09---20:03--------
Llanfairfechan--------------18:17---------
Llandudno Junction--------------18:33---------
Colwyn Bay--------------18:40---------
Rhyl--------------18:50---------
Prestatyn--------------18:57---------
Bynea-06:15---09:36--12:13--14:54---18:48--------
Cynghordy-07:21---10:42--13:21--16:00---19:55--------
Llanwrtyd-07:42---11:03--13:42--16:17---20:15--------
Llangammarch-07:48---11:09--13:48--16:23---20:21--------
Cilmeri-07:57---11:18--13:57--16:33---20:30--------
Llanbister Road-08:33---11:54--14:34--17:20---21:07--------
Llandrindod-08:15---11:36--14:15--17:02---20:48--------
Builth Road-08:01---11:22--14:01--16:36---20:34--------
Pen-Y-Bont-08:22---11:43--14:23--17:09---20:56--------
Conwy--------------18:28---------
Dovey Junction--06:54-08:59----12:58------18:56-------
Machynlleth--07:03-09:08----13:06------19:06-------
Borth--06:34-08:44----12:44------18:46-------
Cosford-----------------------00:12
Craven Arms-09:16---12:42--15:17--18:04---21:55--------
Church Stretton-09:27---12:53--15:28--18:15---22:09--------
Crewe05:19--07:19--09:1911:19--13:19-15:1917:19---19:31-21:2622:10-23:14-
Prees05:49--07:49--09:4911:49--13:49-15:4917:49---20:01-21:5622:37-23:41-
Ruabon--------------19:53---20:46--22:52--
Chirk--------------20:00---20:53--22:59--
Newtown (Powys)--07:37-09:42----13:40------19:39-------
Welshpool--07:52-09:56----13:56------19:57-------
Wolverhampton-----------------------23:55
Chester--------------19:31---20:24--22:30--
Llangynllo-08:38---12:00--14:39--17:26---21:12--------
Knucklas-08:44---12:06--14:46--17:32---21:19--------
Knighton-08:52---12:19--14:54--17:40---21:27--------
Hopton Heath-09:03---12:29--15:04--17:51---21:37--------
Flint--------------19:11---------
Telford Central-----------------------00:23
Manchester Piccadilly--------------------21:30-22:33-
Nantwich05:27--07:27--09:2711:27--13:27-15:2717:27---19:39-21:3422:19-23:22-
Codsall-----------------------00:04
Albrighton-----------------------00:08
Wilmslow--------------------21:48-22:50-
Caersws--07:30-09:33----13:31------19:32-------
Bucknell-08:58---12:25--15:00--17:46---21:33--------
Birmingham New Street-----------------------23:35
Bilbrook-----------------------00:01
Shifnal-----------------------00:17
Oakengates-----------------------00:25
Wellington (Shropshire)-----------------------00:32
Stockport--------------------21:40-22:42-
Wrenbury05:34--07:34--09:3411:34--13:34-15:3417:34---19:46-21:4122:24-23:28-
Whitchurch (Shrops)05:42--07:42--09:4211:42--13:42-15:4217:42---19:54-21:4922:32-23:35-
Wem05:55--07:55--09:5511:55--13:55-15:5517:55---20:07-22:0222:43-23:46-
Broome-09:07---12:34--15:08--17:55---21:42--------
Llanfairpwll--------------18:00---------
Wrexham General--------------19:46---20:39--22:45--
Gobowen--------------20:05---20:59--23:04--
Yorton06:00--08:00--10:0012:00--14:00-16:0018:00---20:12-22:0722:47-23:51-
Shrewsbury06:1109:4508:1408:1110:1913:1010:1112:1115:4514:1914:1118:3616:1118:1120:2622:2620:2520:2321:1922:1822:5823:2300:0500:47

Sunday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18
Swansea---11:10-----15:37--18:34-----
Port Talbot Parkway------------18:54-----
Pyle------------19:02-----
Gowerton---11:22-----15:49--------
Neath------------18:46-----
Pontarddulais---11:45-----16:12--------
Pantyffynnon---11:54-----16:20--------
Ammanford---11:57-----16:23--------
Bridgend------------19:11-----
Ffairfach---12:08-----16:34--------
Garth (Powys)---13:09-----17:36--------
Aberystwyth08:29-10:29--12:29-14:29--16:29-------
Dolau---13:56-----18:12--------
Llandybie---12:01-----16:28--------
Llanelli---11:33-----16:00--------
Llangennech---11:41-----16:08--------
Llandeilo---12:14-----16:40--------
Llangadog---12:23-----16:50--------
Llandovery---12:36-----17:02--------
Llanwrda---12:27-----16:53--------
Sugar Loaf---12:52-----17:19--------
Bynea---11:37-----16:04--------
Cynghordy---12:43-----17:10--------
Cardiff Central------------19:39-----
Llanwrtyd---13:01-----17:27--------
Llangammarch---13:06-----17:32--------
Cilmeri---13:14-----17:41--------
Llanbister Road---14:01-----18:17--------
Llandrindod---13:44-----17:59--------
Builth Road---13:18-----17:44--------
Pen-Y-Bont---13:50-----18:06--------
Cwmbran------------20:10-----
Pontypool & New Inn------------20:16-----
Dovey Junction08:56-10:56--12:57-14:59--16:56-------
Machynlleth09:05-11:05--13:06-15:08--17:03-------
Newport (S Wales)------------19:54-----
Borth08:44-10:44--12:44-14:44--16:44-------
Abergavenny------------20:26-----
Cosford-----------------00:05
Craven Arms---14:46-----19:02--21:29-----
Church Stretton---14:57-----19:13--21:38-----
Crewe-09:21--11:25-13:20-15:20--17:20-19:2021:45-23:30-
Prees-09:50--11:54-13:49-15:49--17:49-19:4922:14-23:57-
Newtown (Powys)09:40-11:39--13:40-15:42--17:41-------
Welshpool09:54-11:54--13:54-15:56--17:55-------
Wolverhampton---------------22:44-23:49
Chester----------------23:02-
Leominster------------21:08-----
Llangynllo---14:07-----18:22--------
Knucklas---14:13-----18:29--------
Knighton---14:22-----18:38--------
Hopton Heath---14:32-----18:48--------
Birmingham International---------------22:11-23:07
Telford Central---------------23:03-00:17
Nantwich-09:29--11:33-13:28-15:28--17:28-19:2821:53-23:38-
Sandwell & Dudley---------------22:32-23:33
Hereford------------20:54-----
Codsall-----------------23:57
Albrighton-----------------00:02
Caersws09:33-11:32--13:33-15:35--17:34-------
Bucknell---14:28-----18:44--------
Birmingham New Street---------------22:24-23:25
Bilbrook-----------------23:55
Shifnal-----------------00:10
Oakengates-----------------00:19
Wellington (Shropshire)---------------23:11-00:25
Wrenbury-09:36--11:40-13:35-15:35--17:35-19:3522:00-23:44-
Whitchurch (Shrops)-09:44--11:48-13:43-15:43--17:43-19:4322:08-23:51-
Wem-09:56--12:00-13:55-15:55--17:55-19:5522:20-00:02-
Broome---14:36-----18:51--------
Yorton-10:02--12:06-14:01-16:01--18:01-20:0122:26-00:07-
Ludlow------------21:19-----
Shrewsbury10:1810:1412:1815:1312:1814:1914:1316:1816:1319:3418:1918:1321:5620:1322:3823:2400:1700:40

National Rail Train schedule - TRANSPORT FOR WALES (Shrewsbury)

The National Rail Train schedule for the TRANSPORT FOR WALES route, Shrewsbury, provides commuters with a reliable timetable. The schedule is for the trip plan from Holyhead station to Shrewsbury station, however the schedule may be updated due to different reasons.

You can access an online real-time schedule or view a printable version of the Train schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date National Rail schedule.

Follow the LIVE location of line