Holyhead departures

Trains between London Euston and Milton Keynes Central may be cancelled, delayed by up to 90 minutes or revised. Latest information can be found in Status and Disruptions.

Birmingham International

Platform 2 2 coaches
11:30
on time
More
Show Less

Calling at

Rhosneigr11:42on time
Ty Croes11:45on time
Bodorgan11:50on time
Llanfairpwll12:00on time
Bangor (Gwynedd)12:09on time
Llanfairfechan12:17on time
Penmaenmawr12:22on time
Conwy12:29on time
Llandudno Junction12:33on time
Colwyn Bay12:39on time
Rhyl12:49on time
Prestatyn12:54on time
Flint13:07on time
Chester13:24on time
Wrexham General13:43on time
Ruabon13:51on time
Chirk13:57on time
Gobowen14:03on time
Shrewsbury14:23on time
Wellington (Shropshire)14:44on time
Telford Central14:51on time
Wolverhampton15:10on time
Sandwell & Dudley15:20on time
Birmingham New Street15:32on time
Birmingham International15:52on time
From HolyheadOperated by Transport for Wales

Cardiff Central

Platform 3 3 coaches
12:32
on time
More
Show Less

Calling at

Bangor (Gwynedd)12:59on time
Llandudno Junction13:17on time
Colwyn Bay13:24on time
Rhyl13:35on time
Prestatyn13:41on time
Flint13:55on time
Chester14:12on time
Wrexham General14:36on time
Ruabon14:43on time
Chirk14:49on time
Gobowen14:54on time
Shrewsbury15:14on time
Church Stretton15:29on time
Craven Arms15:37on time
Ludlow15:45on time
Leominster15:56on time
Hereford16:12on time
Abergavenny16:34on time
Pontypool & New Inn16:44on time
Cwmbran16:49on time
Newport (South Wales)17:01on time
Cardiff Central17:17on time
From HolyheadOperated by Transport for Wales

London Euston

Platform 2
12:48
on time
More
Show Less

Calling at

Bangor (Gwynedd)13:14on time
Llandudno Junction13:32on time
Colwyn Bay13:38on time
Rhyl13:49on time
Prestatyn13:55on time
Flint14:09on time
Chester14:25on time
Crewe14:52on time
Stafford15:13on time
London Euston16:37on time
From HolyheadOperated by Avanti West Coast