12:22 Platform —
Expected Delayed
Holyhead
Calling at:
- Penmaenmawr (12:28)
- Llanfairfechan (12:32)
- Bangor (Gwynedd) (12:42)
- Llanfairpwll (12:48)
- Bodorgan (12:59)
- Ty Croes (13:03)
- Rhosneigr (13:07)
- Valley (13:12)
- Holyhead (13:22)
12:30 Platform —
Expected On time
Birmingham International
Calling at:
- Llandudno Junction (12:33)
- Colwyn Bay (12:39)
- Rhyl (12:49)
- Prestatyn (12:54)
- Flint (13:07)
- Chester (13:24)
- Wrexham General (13:43)
- Ruabon (13:51)
- Chirk (13:57)
- Gobowen (14:03)
- Shrewsbury (14:23)
- Wellington (Shropshire) (14:44)
- Telford Central (14:51)
- Wolverhampton (15:10)
- Sandwell & Dudley (15:20)
- Birmingham New Street (15:32)
- Birmingham International (15:53)
14:21 Platform —
Expected On time
Holyhead
Calling at:
- Penmaenmawr (14:27)
- Llanfairfechan (14:31)
- Bangor (Gwynedd) (14:41)
- Llanfairpwll (14:47)
- Bodorgan (14:58)
- Ty Croes (15:02)
- Rhosneigr (15:06)
- Valley (15:11)
- Holyhead (15:21)
14:27 Platform —
Expected On time
Birmingham International
Calling at:
- Llandudno Junction (14:30)
- Colwyn Bay (14:36)
- Rhyl (14:46)
- Prestatyn (14:52)
- Flint (15:06)
- Chester (15:25)
- Wrexham General (15:42)
- Ruabon (15:49)
- Chirk (15:56)
- Gobowen (16:01)
- Shrewsbury (16:22)
- Wellington (Shropshire) (16:44)
- Telford Central (16:51)
- Wolverhampton (17:11)
- Sandwell & Dudley (17:20)
- Birmingham New Street (17:32)
- Birmingham International (17:51)