05:54
Expected On time
Swansea
Calling at:
- Church Stretton (06:12)
- Craven Arms (06:20)
- Broome (06:28)
- Hopton Heath (06:32)
- Bucknell (06:37)
- Knighton (06:45)
- Knucklas (06:51)
- Llangynllo (06:59)
- Llanbister Road (07:04)
- Dolau (07:10)
- Pen-y-bont (07:15)
- Llandrindod (07:27)
- Builth Road (07:38)
- Cilmeri (07:41)
- Garth (Powys) (07:46)
- Llangammarch (07:50)
- Llanwrtyd (07:58)
- Sugar Loaf (08:05)
- Cynghordy (08:11)
- Llandovery (08:23)
- Llanwrda (08:29)
- Llangadog (08:33)
- Llandeilo (08:45)
- Ffairfach (08:48)
- Llandybie (08:56)
- Ammanford (09:01)
- Pantyffynnon (09:04)
- Pontarddulais (09:11)
- Llangennech (09:16)
- Bynea (09:19)
- Llanelli (09:26)
- Gowerton (09:37)
- Swansea (09:51)
05:59
Expected On time
Birmingham New Street
via Telford Central & Wolverhampton
Calling at:
- Wellington (Shropshire) (06:12)
- Telford Central (06:18)
- Shifnal (06:23)
- Codsall (06:31)
- Wolverhampton (06:40)
- Smethwick Galton Bridge (06:52)
- Birmingham New Street (07:00)
06:10
Expected On time
Birmingham New Street
via Telford Central & Wolverhampton
Calling at:
- Wellington (Shropshire) (06:23)
- Oakengates (06:28)
- Telford Central (06:31)
- Shifnal (06:36)
- Cosford (06:41)
- Albrighton (06:44)
- Codsall (06:49)
- Bilbrook (06:52)
- Wolverhampton (06:59)
- Willenhall (07:07)
- Darlaston (07:10)
- Tame Bridge Parkway (07:17)
- Birmingham New Street (07:34)
06:10
Expected On time
Cardiff Central
Calling at:
- Church Stretton (06:24)
- Craven Arms (06:32)
- Ludlow (06:40)
- Leominster (06:51)
- Hereford (07:06)
- Abergavenny (07:33)
- Pontypool & New Inn (07:43)
- Cwmbran (07:48)
- Newport (South Wales) (07:58)
- Cardiff Central (08:16)
06:16
Expected On time
Chester
Calling at:
- Gobowen (06:33)
- Chirk (06:39)
- Ruabon (06:45)
- Wrexham General (06:52)
- Chester (07:14)
06:22
Expected On time
Crewe
Calling at:
- Yorton (06:31)
- Wem (06:35)
- Prees (06:41)
- Whitchurch (Shropshire) (06:47)
- Wrenbury (06:54)
- Nantwich (06:59)
- Crewe (07:09)
06:30
Expected On time
Birmingham International
Calling at:
- Wellington (Shropshire) (06:44)
- Telford Central (06:51)
- Wolverhampton (07:10)
- Sandwell & Dudley (07:20)
- Birmingham New Street (07:32)
- Birmingham International (07:52)
06:35
Expected On time
Milford Haven
Calling at:
- Church Stretton (06:49)
- Craven Arms (06:57)
- Ludlow (07:06)
- Leominster (07:16)
- Hereford (07:31)
- Abergavenny (07:53)
- Pontypool & New Inn (08:04)
- Cwmbran (08:09)
- Newport (South Wales) (08:22)
- Cardiff Central (08:44)
- Bridgend (09:09)
- Port Talbot Parkway (09:21)
- Neath (09:27)
- Swansea (09:42)
- Gowerton (09:55)
- Llanelli (10:01)
- Pembrey & Burry Port (10:07)
- Kidwelly (10:14)
- Ferryside (10:20)
- Carmarthen (10:33)
- Whitland (10:51)
- Clunderwen (10:58)
- Clarbeston Road (11:05)
- Haverfordwest (11:14)
- Johnston (11:24)
- Milford Haven (11:35)
06:47
Expected On time
Manchester Piccadilly
Calling at:
- Wem (07:00)
- Whitchurch (Shropshire) (07:09)
- Nantwich (07:19)
- Crewe (07:32)
- Wilmslow (07:49)
- Stockport (08:00)
- Manchester Piccadilly (08:13)
06:57
Expected On time
Birmingham New Street
via Telford Central & Wolverhampton
Calling at:
- Wellington (Shropshire) (07:10)
- Telford Central (07:16)
- Shifnal (07:21)
- Codsall (07:29)
- Wolverhampton (07:38)
- Smethwick Galton Bridge (07:51)
- Birmingham New Street (08:00)