18:56 to Manchester Piccadilly
on time
Transport for Wales service from platform 4
18:56 from Milford Haven to Manchester Piccadilly
Departing Shrewsbury from platform 4
On time
Calling at:
- 19:27: Crewe - on time
- 19:49: Wilmslow - on time
- 20:01: Stockport - on time
- 20:15: Manchester Piccadilly - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
19:23 to Cardiff Central
on time
Transport for Wales service from platform 7B
19:23 from Holyhead to Cardiff Central
Departing Shrewsbury from platform 7B
On time
Calling at:
- 19:38: Church Stretton - on time
- 19:46: Craven Arms - on time
- 19:54: Ludlow - on time
- 20:04: Leominster - on time
- 20:20: Hereford - on time
- 20:45: Abergavenny - on time
- 20:55: Pontypool & New Inn - on time
- 21:01: Cwmbran - on time
- 21:13: Newport (South Wales) - on time
- 21:30: Cardiff Central - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
19:27 to Aberystwyth
on time
Transport for Wales service from platform 5
19:27 from Birmingham International to Aberystwyth
Departing Shrewsbury from platform 5
On time
Calling at:
- 19:48: Welshpool - on time
- 20:03: Newtown (Powys) - on time
- 20:11: Caersws - on time
- 20:42: Machynlleth - on time
- 20:54: Dovey Junction - on time
- 21:04: Borth - on time
- 21:10: Bow Street - on time
- 21:22: Aberystwyth - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
19:30 to Birmingham International
on time
Transport for Wales service from platform 4
19:30 from to Birmingham International
Departing Shrewsbury from platform 4
On time
Calling at:
- 19:44: Wellington (Shropshire) - on time
- 19:51: Telford Central - on time
- 20:10: Wolverhampton - on time
- 20:20: Sandwell & Dudley - on time
- 20:32: Birmingham New Street - on time
- 20:52: Birmingham International - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
19:40 to Birmingham New Street
on time
West Midlands Trains service from platform 6
19:40 from Shrewsbury to Birmingham New Street
Departing Shrewsbury from platform 6
On time
Calling at:
- 19:53: Wellington (Shropshire) - on time
- 19:58: Oakengates - on time
- 20:01: Telford Central - on time
- 20:06: Shifnal - on time
- 20:11: Cosford - on time
- 20:15: Albrighton - on time
- 20:20: Codsall - on time
- 20:23: Bilbrook - on time
- 20:31: Wolverhampton - on time
- 20:43: Smethwick Galton Bridge - on time
- 20:51: Birmingham New Street - on time
Train service operated by West Midlands Trains
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
19:47 to Carmarthen
on time
Transport for Wales service from platform 7B
19:47 from Manchester Piccadilly to Carmarthen
Departing Shrewsbury from platform 7B
On time
Calling at:
- 20:14: Ludlow - on time
- 20:25: Leominster - on time
- 20:40: Hereford - on time
- 21:04: Abergavenny - on time
- 21:16: Cwmbran - on time
- 21:30: Newport (South Wales) - on time
- 21:46: Cardiff Central - on time
- 22:09: Bridgend - on time
- 22:16: Pyle - on time
- 22:24: Port Talbot Parkway - on time
- 22:32: Neath - on time
- 22:47: Swansea - on time
- 23:03: Gowerton - on time
- 23:11: Llanelli - on time
- 23:17: Pembrey & Burry Port - on time
- 23:23: Kidwelly - on time
- 23:29: Ferryside - on time
- 23:44: Carmarthen - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:03 to Manchester Piccadilly
on time
Transport for Wales service from platform 4B
20:03 from Swansea to Manchester Piccadilly
Departing Shrewsbury from platform 4B
On time
Calling at:
- 20:35: Crewe - on time
- 20:52: Wilmslow - on time
- 21:02: Stockport - on time
- 21:15: Manchester Piccadilly - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:24 to Chester
on time
Transport for Wales service
20:24 from Birmingham International to Chester
Departing Shrewsbury
On time
Calling at:
- 20:42: Gobowen - on time
- 20:47: Chirk - on time
- 20:54: Ruabon - on time
- 21:01: Wrexham General - on time
- 21:23: Chester - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:24 to Crewe
on time
Transport for Wales service
20:24 from Shrewsbury to Crewe
Departing Shrewsbury
On time
Calling at:
- 20:33: Yorton - on time
- 20:38: Wem - on time
- 20:43: Prees - on time
- 20:50: Whitchurch (Shropshire) - on time
- 20:56: Wrenbury - on time
- 21:02: Nantwich - on time
- 21:12: Crewe - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:33 to Birmingham International
on time
Transport for Wales service
20:33 from Chester to Birmingham International
Departing Shrewsbury
On time
Calling at:
- 20:47: Wellington (Shropshire) - on time
- 20:53: Telford Central - on time
- 21:12: Wolverhampton - on time
- 21:21: Sandwell & Dudley - on time
- 21:32: Birmingham New Street - on time
- 21:50: Birmingham International - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×