What's happening No updates yet Show ▾ Transport for Wales services between Shrewsbury and Wolverhampton will be replaced by a bus, with the exception of some late night services. More information and the impact on your journey can be found at <a href="https://www.nationalrail.co.uk/service-disruptions/tf-w-alterations-20260802/">Status and Disruptions</a>.
18:56 Platform 2
Expected 18:59
Aberystwyth Calling at:
Borth (19:08) Bow Street (19:14) Aberystwyth (19:21) This service has been delayed by a points failure
19:01 Platform 2
Expected On time
Machynlleth 19:01 Platform 1
Expected On time
Pwllheli Calling at:
Penhelig (19:10) Aberdovey (19:14) Tywyn (19:21) Tonfanau (19:28) Llwyngwril (19:35) Fairbourne (19:43) Morfa Mawddach (19:44) Barmouth (19:53) Llanaber (19:57) Talybont (20:00) Dyffryn Ardudwy (20:03) Llanbedr (20:08) Pensarn (20:10) Llandanwg (20:13) Harlech (20:17) Tygwyn (20:26) Talsarnau (20:28) Llandecwyn (20:31) Penrhyndeudraeth (20:35) Minffordd (20:38) Porthmadog (20:43) Criccieth (20:52) Penychain (20:57) Abererch (21:02) Pwllheli (21:08) 19:48 Platform 1
Expected 20:01
Birmingham International Calling at:
Machynlleth (20:06) Caersws (20:35) Newtown (Powys) (20:41) Welshpool (20:55) Shrewsbury (21:19) Wellington (Shropshire) (21:47) Telford Central (21:54) Wolverhampton (22:12) Sandwell & Dudley (22:21) Birmingham New Street (22:32) Birmingham International (22:50) This service has been delayed by a points failure
19:54 Platform 2
Expected On time
Birmingham International Calling at:
Machynlleth (20:04) Caersws (20:35) Newtown (Powys) (20:41) Welshpool (20:55) Shrewsbury (21:19) Wellington (Shropshire) (21:47) Telford Central (21:54) Wolverhampton (22:12) Sandwell & Dudley (22:21) Birmingham New Street (22:32) Birmingham International (22:50) 19:55 Platform 2
Expected On time
Aberystwyth Calling at:
Borth (20:04) Bow Street (20:10) Aberystwyth (20:20)