Abergavenny departures

05:22
on time
More
Show Less

Calling at

Hereford 05:46 on time
Leominster 06:00 on time
Ludlow 06:11 on time
Craven Arms 06:19 on time
Church Stretton 06:28 on time
Shrewsbury 06:43 on time
Wem 06:55 on time
Whitchurch (Shropshire) 07:04 on time
Nantwich 07:13 on time
Crewe 07:24 on time
Wilmslow 07:49 on time
Stockport 07:58 on time
Manchester Piccadilly 08:10 on time
From Cardiff Central Operated by Transport for Wales

Barry Island

Platform 2
05:51
on time
More
Show Less

Calling at

Pontypool & New Inn 06:02 on time
Cwmbran 06:07 on time
Newport (South Wales) 06:19 on time
Cardiff Central 06:40 on time
Grangetown 06:59 on time
Cogan 07:03 on time
Eastbrook 07:05 on time
Dinas Powys 07:07 on time
Cadoxton 07:11 on time
Barry Docks 07:14 on time
Barry 07:18 on time
Barry Island 07:25 on time
From Hereford Operated by Transport for Wales

Llandudno

Platform 1
05:54
on time
More
Show Less

Calling at

Hereford 06:18 on time
Leominster 06:37 on time
Ludlow 06:48 on time
Craven Arms 06:57 on time
Church Stretton 07:07 on time
Shrewsbury 07:22 on time
Gobowen 07:42 on time
Chirk 07:48 on time
Ruabon 07:54 on time
Wrexham General 08:01 on time
Chester 08:20 on time
Shotton 08:31 on time
Flint 08:37 on time
Prestatyn 08:50 on time
Rhyl 08:57 on time
Abergele & Pensarn 09:03 on time
Colwyn Bay 09:11 on time
Llandudno Junction 09:17 on time
Deganwy 09:22 on time
Llandudno 09:27 on time
From Cardiff Central Operated by Transport for Wales
06:23
on time
More
Show Less

Calling at

Hereford 06:47 on time
Leominster 07:01 on time
Ludlow 07:12 on time
Craven Arms 07:21 on time
Church Stretton 07:30 on time
Shrewsbury 07:44 on time
Wem 07:57 on time
Whitchurch (Shropshire) 08:05 on time
Nantwich 08:15 on time
Crewe 08:24 on time
Wilmslow 08:48 on time
Stockport 08:59 on time
Manchester Piccadilly 09:13 on time
From Cardiff Central Operated by Transport for Wales