Holyhead departures

London Euston

Platform 1
13:58
on time
More
Show Less

Calling at

Bangor (Gwynedd) 14:24 on time
Llandudno Junction 14:42 on time
Colwyn Bay 14:48 on time
Rhyl 14:59 on time
Chester 15:28 on time
Crewe 15:54 on time
Milton Keynes Central 17:02 on time
London Euston 17:37 on time
From Holyhead Operated by Virgin Trains
14:36
on time
More
Show Less

Calling at

Bangor (Gwynedd) 15:02 on time
Llanfairfechan 15:11 on time
Penmaenmawr 15:15 on time
Conwy 15:21 on time
Llandudno Junction 15:25 on time
Colwyn Bay 15:33 on time
Rhyl 15:43 on time
Prestatyn 15:48 on time
Flint 15:59 due 16:01
Chester 16:18 on time
Wrexham General 16:37 on time
Ruabon 16:44 on time
Chirk 16:50 on time
Gobowen 16:56 on time
Shrewsbury 17:14 on time
Church Stretton 17:30 on time
Craven Arms 17:38 on time
Ludlow 17:46 on time
Leominster 17:56 on time
Hereford 18:13 on time
Abergavenny 18:36 on time
Cwmbran 18:49 on time
Newport (South Wales) 19:01 on time
Cardiff Central 19:18 on time
From Holyhead Operated by Transport for Wales