07:27
Expected On time
Aberystwyth
Calling at:
- Welshpool (07:48)
- Newtown (Powys) (08:03)
- Caersws (08:11)
- Machynlleth (08:43)
- Dovey Junction (08:55)
- Borth (09:05)
- Bow Street (09:11)
- Aberystwyth (09:21)
07:27
Expected On time
Holyhead
Calling at:
- Gobowen (07:44)
- Chirk (07:50)
- Ruabon (07:56)
- Wrexham General (08:03)
- Chester (08:21)
- Flint (08:38)
- Prestatyn (08:50)
- Rhyl (08:56)
- Colwyn Bay (09:07)
- Llandudno Junction (09:15)
- Bangor (Gwynedd) (09:36)
- Llanfairpwll (09:43)
- Bodorgan (09:53)
- Ty Croes (09:58)
- Rhosneigr (10:01)
- Valley (10:07)
- Holyhead (10:14)
07:30
Expected On time
Birmingham International
Calling at:
- Wellington (Shropshire) (07:44)
- Telford Central (07:51)
- Wolverhampton (08:10)
- Sandwell & Dudley (08:20)
- Birmingham New Street (08:32)
- Birmingham International (08:51)
07:43
Expected On time
Cardiff Central
Calling at:
- Church Stretton (07:58)
- Craven Arms (08:08)
- Ludlow (08:17)
- Leominster (08:28)
- Hereford (08:44)
- Abergavenny (09:07)
- Pontypool & New Inn (09:17)
- Cwmbran (09:24)
- Newport (South Wales) (09:36)
- Cardiff Central (09:52)
07:49
Expected On time
Manchester Piccadilly
Calling at:
- Wem (08:00)
- Whitchurch (Shropshire) (08:08)
- Nantwich (08:18)
- Crewe (08:29)
- Alderley Edge (08:46)
- Wilmslow (08:50)
- Stockport (09:00)
- Manchester Piccadilly (09:13)
07:57
Expected On time
Birmingham New Street
via Telford Central & Wolverhampton
Calling at:
- Wellington (Shropshire) (08:10)
- Telford Central (08:16)
- Shifnal (08:21)
- Codsall (08:29)
- Wolverhampton (08:38)
- Smethwick Galton Bridge (08:52)
- Birmingham New Street (09:00)
08:05
Expected On time
Birmingham New Street
via Telford Central & Wolverhampton
Calling at:
- Wellington (Shropshire) (08:18)
- Oakengates (08:23)
- Telford Central (08:26)
- Shifnal (08:31)
- Cosford (08:36)
- Albrighton (08:39)
- Codsall (08:44)
- Bilbrook (08:47)
- Wolverhampton (08:54)
- Willenhall (09:03)
- Darlaston (09:06)
- Tame Bridge Parkway (09:09)
- Birmingham New Street (09:26)
08:09
Expected On time
Cardiff Central
Calling at:
- Ludlow (08:36)
- Hereford (08:59)
- Newport (South Wales) (09:42)
- Cardiff Central (09:57)
08:19
Expected On time
Crewe
Calling at:
- Yorton (08:29)
- Wem (08:34)
- Prees (08:40)
- Whitchurch (Shropshire) (08:47)
- Wrenbury (08:54)
- Nantwich (09:00)
- Crewe (09:12)
08:27
Expected On time
Llandudno Junction
Calling at:
- Gobowen (08:44)
- Chirk (08:50)
- Ruabon (08:56)
- Wrexham General (09:03)
- Chester (09:25)
- Flint (09:40)
- Prestatyn (09:53)
- Rhyl (09:59)
- Colwyn Bay (10:09)
- Llandudno Junction (10:16)