Ruabon departures

16:44
on time
More
Show Less

Calling at

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

Holyhead

Platform 1
16:55
on time
More
Show Less

Calling at

Wrexham General 17:01 on time
Chester 17:21 on time
Shotton 17:34 on time
Flint 17:40 on time
Prestatyn 17:53 on time
Rhyl 18:00 on time
Abergele & Pensarn 18:06 on time
Colwyn Bay 18:14 on time
Llandudno Junction 18:19 on time
Conwy 18:28 on time
Penmaenmawr 18:33 on time
Llanfairfechan 18:37 on time
Bangor (Gwynedd) 18:46 on time
Holyhead 19:17 on time
From Birmingham International Operated by Transport for Wales

Holyhead

Platform 1
17:55
on time
More
Show Less

Calling at

Wrexham General 18:01 on time
Chester 18:19 on time
Shotton 18:31 on time
Flint 18:38 on time
Prestatyn 18:50 on time
Rhyl 18:57 on time
Abergele & Pensarn 19:03 on time
Colwyn Bay 19:11 on time
Llandudno Junction 19:17 on time
Bangor (Gwynedd) 19:34 on time
Llanfairpwll 19:41 on time
Bodorgan 19:51 on time
Ty Croes 19:55 on time
Rhosneigr 19:59 on time
Valley 20:04 on time
Holyhead 20:20 on time
From Cardiff Central Operated by Transport for Wales
17:57
on time
More
Show Less

Calling at

Chirk 18:03 on time
Gobowen 18:08 on time
Shrewsbury 18:27 on time
Wellington (Shropshire) 18:46 on time
Telford Central 18:53 on time
Wolverhampton 19:11 on time
Smethwick Galton Bridge 19:23 on time
Birmingham New Street 19:30 on time
Birmingham International 19:49 on time
From Holyhead Operated by Transport for Wales