Bangor (Gwynedd) departures

London Euston

Platform 1
07:22
on time
More
Show Less
From Holyhead Operated by Virgin Trains

Holyhead

Platform 2
07:49
on time
More
Show Less

Calling at

Holyhead 08:19 on time
From Birmingham New Street Operated by Virgin Trains

Crewe

Platform 1
08:02
on time
More
Show Less

Calling at

Llanfairfechan 08:09 on time
Penmaenmawr 08:13 on time
Conwy 08:19 on time
Llandudno Junction 08:23 on time
Colwyn Bay 08:30 on time
Rhyl 08:41 on time
Prestatyn 08:46 on time
Flint 09:00 on time
Chester 09:15 on time
Crewe 09:37 on time
From Holyhead Operated by Transport for Wales

Holyhead

Platform 2
08:38
on time
More
Show Less

Calling at

Llanfairpwll 08:44 on time
Bodorgan 08:55 on time
Ty Croes 08:59 on time
Rhosneigr 09:03 on time
Valley 09:08 on time
Holyhead 09:22 on time
From Crewe Operated by Transport for Wales
09:02
on time
More
Show Less

Calling at

Llanfairfechan 09:09 on time
Penmaenmawr 09:13 on time
Conwy 09:19 on time
Llandudno Junction 09:23 on time
Colwyn Bay 09:30 on time
Rhyl 09:40 on time
Prestatyn 09:45 on time
Flint 09:58 on time
Chester 10:16 on time
Wrexham General 10:35 on time
Ruabon 10:42 on time
Chirk 10:49 on time
Gobowen 10:54 on time
Shrewsbury 11:13 on time
Craven Arms 11:35 on time
Ludlow 11:43 on time
Hereford 12:07 on time
Abergavenny 12:31 on time
Pontypool & New Inn 12:41 on time
Cwmbran 12:46 on time
Newport (South Wales) 12:58 on time
Cardiff Central 13:19 on time
From Holyhead Operated by Transport for Wales