Rhyl departures

London Euston

Platform 1
06:53
on time
More
Show Less
From Holyhead Operated by Virgin Trains

Holyhead

Platform 2
07:15
on time
More
Show Less

Calling at

Colwyn Bay 07:25 on time
Llandudno Junction 07:31 on time
Bangor (Gwynedd) 07:48 on time
Holyhead 08:19 on time
From Birmingham New Street Operated by Virgin Trains

Crewe

Platform 1
07:16
on time
More
Show Less

Calling at

Prestatyn 07:21 on time
Flint 07:34 on time
Shotton 07:40 on time
Chester 07:52 on time
Crewe 08:17 on time
From Llandudno Operated by Transport for Wales

Llandudno

Platform 2
07:27
on time
More
Show Less

Calling at

Colwyn Bay 07:37 on time
Llandudno Junction 07:43 on time
Deganwy 07:48 on time
Llandudno 07:56 on time
From Manchester Airport Operated by Transport for Wales
07:40
on time
More
Show Less

Calling at

Prestatyn 07:45 on time
Flint 07:58 on time
Chester 08:15 on time
Wrexham General 08:33 on time
Ruabon 08:42 on time
Chirk 08:48 on time
Gobowen 08:54 on time
Shrewsbury 09:12 on time
Church Stretton 09:29 on time
Craven Arms 09:37 on time
Ludlow 09:45 on time
Hereford 10:10 on time
Abergavenny 10:33 on time
Pontypool & New Inn 10:43 on time
Cwmbran 10:48 on time
Newport (South Wales) 11:01 on time
Cardiff Central 11:15 on time
From Holyhead Operated by Transport for Wales

Holyhead

Platform 2
07:55
on time
More
Show Less

Calling at

Abergele & Pensarn 08:01 on time
Colwyn Bay 08:09 on time
Llandudno Junction 08:14 on time
Conwy 08:18 on time
Penmaenmawr 08:24 on time
Llanfairfechan 08:28 on time
Bangor (Gwynedd) 08:37 on time
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

London Euston

Platform 1
07:58
on time
More
Show Less

Calling at

Prestatyn 08:02 on time
Flint 08:16 on time
Chester 08:31 on time
Crewe 08:54 on time
Milton Keynes Central 10:02 on time
London Euston 10:37 on time
From Holyhead Operated by Virgin Trains
08:13
on time
More
Show Less

Calling at

Prestatyn 08:18 on time
Flint 08:32 on time
Shotton 08:38 on time
Chester 08:50 on time
Helsby 09:01 on time
Frodsham 09:05 on time
Runcorn East 09:10 on time
Warrington Bank Quay 09:18 on time
Earlestown 09:28 on time
Newton-le-Willows 09:30 on time
Manchester Oxford Road 09:49 on time
Manchester Piccadilly 09:53 on time
East Didsbury 10:03 on time
Manchester Airport 10:19 on time
From Llandudno Operated by Transport for Wales
08:29
on time
More
Show Less

Calling at

Abergele & Pensarn 08:35 on time
Colwyn Bay 08:43 on time
Llandudno Junction 08:51 on time
From Manchester Piccadilly Operated by Transport for Wales

Crewe

Platform 1
08:41
on time
More
Show Less

Calling at

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