Holyhead departures

Birmingham International

Platform 2 3 coaches
13:27
on time
More
Show Less

Calling at

Rhosneigr13:39on time
Ty Croes13:42on time
Bodorgan13:47on time
Llanfairpwll13:57on time
Bangor (Gwynedd)14:06on time
Llanfairfechan14:14on time
Penmaenmawr14:19on time
Conwy14:26on time
Llandudno Junction14:30on time
Colwyn Bay14:36on time
Rhyl14:46on time
Prestatyn14:52on time
Flint15:06on time
Chester15:25on time
Wrexham General15:42on time
Ruabon15:49on time
Chirk15:56on time
Gobowen16:01on time
Shrewsbury16:22on time
Wellington (Shropshire)16:44on time
Telford Central16:51on time
Wolverhampton17:11on time
Sandwell & Dudley17:20on time
Birmingham New Street17:32on time
Birmingham International17:53on time
From HolyheadOperated by Transport for Wales

Cardiff Central

Platform 2 3 coaches
14:30
due 14:36
More
Show Less

Calling at

Llanfairpwll14:50due 14:55
Bangor (Gwynedd)14:59due 15:03
Llanfairfechan15:07due 15:11
Penmaenmawr15:12due 15:15
Conwy15:19due 15:21
Llandudno Junction15:23due 15:25
Colwyn Bay15:30on time
Rhyl15:41on time
Prestatyn15:47on time
Flint16:01on time
Chester16:19on time
Wrexham General16:38on time
Ruabon16:45on time
Chirk16:51on time
Gobowen16:56on time
Shrewsbury17:16on time
Church Stretton17:31on time
Craven Arms17:39on time
Ludlow17:47on time
Leominster17:58on time
Hereford18:15on time
Abergavenny18:37on time
Pontypool & New Inn18:47on time
Cwmbran18:52on time
Newport (South Wales)19:05on time
Cardiff Central19:20on time
From HolyheadOperated by Transport for Wales

London Euston

Platform 1
14:48
on time
More
Show Less

Calling at

Bangor (Gwynedd)15:14on time
Llandudno Junction15:32on time
Colwyn Bay15:38on time
Rhyl15:49on time
Prestatyn15:55on time
Flint16:09on time
Chester16:25on time
Crewe16:52on time
Stafford17:13on time
London Euston18:36on time
From HolyheadOperated by Avanti West Coast