Bangor (Gwynedd) departures

London Euston

Platform 1
07:15
on time
More
Show Less
From HolyheadOperated by Avanti West Coast

Holyhead

Platform 2
07:56
on time
More
Show Less

Calling at

Holyhead08:22on time
From Birmingham New StreetOperated by Avanti West Coast

Birmingham International

Platform 1 2 coaches
08:02
on time
More
Show Less

Calling at

Llanfairfechan08:10on time
Penmaenmawr08:14on time
Conwy08:21on time
Llandudno Junction08:26on time
Colwyn Bay08:33on time
Rhyl08:43on time
Prestatyn08:49on time
Flint09:02on time
Chester09:19on time
Wrexham General09:38on time
Ruabon09:45on time
Chirk09:52on time
Gobowen09:57on time
Shrewsbury10:16on time
Wellington (Shropshire)10:44on time
Telford Central10:51on time
Wolverhampton11:10on time
Sandwell & Dudley11:19on time
Birmingham New Street11:32on time
Birmingham International11:50on time
From HolyheadOperated by Transport for Wales

Holyhead

Platform 2 2 coaches
08:39
on time
More
Show Less

Calling at

Llanfairpwll08:45on time
Bodorgan08:56on time
Ty Croes09:00on time
Rhosneigr09:03on time
Valley09:09on time
Holyhead09:18on time
From CreweOperated by Transport for Wales

Cardiff Central

Platform 1 3 coaches
08:56
on time
More
Show Less

Calling at

Llanfairfechan09:04on time
Penmaenmawr09:09on time
Conwy09:15on time
Llandudno Junction09:21on time
Colwyn Bay09:31on time
Rhyl09:41on time
Prestatyn09:48on time
Flint10:01on time
Chester10:17on time
Wrexham General10:34on time
Ruabon10:41on time
Chirk10:47on time
Gobowen10:52on time
Shrewsbury11:12on time
Church Stretton11:30on time
Craven Arms11:38on time
Ludlow11:46on time
Hereford12:10on time
Abergavenny12:32on time
Pontypool & New Inn12:42on time
Cwmbran12:47on time
Newport (South Wales)12:59on time
Cardiff Central13:15on time
From HolyheadOperated by Transport for Wales