Hereford departures

Birmingham New Street

Platform 3 3 coaches
07:09
on time
More
Show Less

Calling at

Ledbury07:25on time
Colwall07:32on time
Great Malvern07:37on time
Malvern Link07:40on time
Worcester Foregate Street07:49on time
Worcester Shrub Hill07:52on time
Droitwich Spa08:04on time
University08:29on time
Birmingham New Street08:36on time
From HerefordOperated by West Midlands Trains

Cardiff Central

Platform 2 3 coaches
07:10
on time
More
Show Less

Calling at

Abergavenny07:33on time
Pontypool & New Inn07:43on time
Cwmbran07:48on time
Newport (South Wales)08:00on time
Cardiff Central08:16on time
From ShrewsburyOperated by Transport for Wales

Milford Haven

Platform 2
07:33
on time
More
Show Less

Calling at

Abergavenny07:54on time
Pontypool & New Inn08:04on time
Cwmbran08:09on time
Newport (South Wales)08:22on time
Cardiff Central08:44on time
Bridgend09:05on time
Port Talbot Parkway09:19on time
Neath09:25on time
Swansea09:40on time
Gowerton09:55on time
Llanelli10:01on time
Pembrey & Burry Port10:07on time
Kidwelly10:13on time
Ferryside10:19on time
Carmarthen10:32on time
Whitland10:49on time
Clunderwen10:56on time
Clarbeston Road11:04on time
Haverfordwest11:13on time
Johnston11:24on time
Milford Haven11:35on time
From CreweOperated by Transport for Wales

Birmingham New Street

Platform 1 2 coaches
07:34
on time
More
Show Less

Calling at

Ledbury07:50on time
Colwall07:57on time
Great Malvern08:02on time
Malvern Link08:15on time
Worcester Foregate Street08:24on time
Droitwich Spa08:33on time
Bromsgrove08:42on time
University08:59on time
Birmingham New Street09:09on time
From HerefordOperated by West Midlands Trains

Manchester Piccadilly

Platform 3 5 coaches
07:50
on time
More
Show Less

Calling at

Leominster08:03on time
Ludlow08:14on time
Craven Arms08:23on time
Church Stretton08:33on time
Shrewsbury08:50on time
Whitchurch (Shropshire)09:07on time
Nantwich09:17on time
Crewe09:29on time
Wilmslow09:50on time
Stockport10:01on time
Manchester Piccadilly10:13on time
From SwanseaOperated by Transport for Wales

Cardiff Central

Platform 2 3 coaches
08:10
on time
More
Show Less

Calling at

Abergavenny08:32on time
Pontypool & New Inn08:42on time
Cwmbran08:47on time
Newport (South Wales)09:01on time
Cardiff Central09:18on time
From HolyheadOperated by Transport for Wales

Holyhead

Platform 3 3 coaches
08:24
on time
More
Show Less

Calling at

Leominster08:36on time
Ludlow08:47on time
Craven Arms08:55on time
Church Stretton09:04on time
Shrewsbury09:24on time
Gobowen09:43on time
Chirk09:48on time
Ruabon09:55on time
Wrexham General10:01on time
Chester10:21on time
Shotton10:34on time
Flint10:40on time
Prestatyn10:53on time
Rhyl10:59on time
Colwyn Bay11:10on time
Llandudno Junction11:17on time
Bangor (Gwynedd)11:35on time
Holyhead12:03on time
From Cardiff CentralOperated by Transport for Wales

Birmingham New Street

Platform 1 4 coaches
08:36
on time
More
Show Less

Calling at

Ledbury08:55on time
Colwall09:01on time
Great Malvern09:06on time
Malvern Link09:15on time
Worcester Foregate Street09:24on time
Droitwich Spa09:33on time
Bromsgrove09:42on time
University09:59on time
Birmingham New Street10:09on time
From HerefordOperated by West Midlands Trains

Cardiff Central

Platform 2 5 coaches
08:43
on time
More
Show Less

Calling at

Abergavenny09:06on time
Pontypool & New Inn09:15on time
Cwmbran09:21on time
Newport (South Wales)09:33on time
Cardiff Central09:47on time
From Manchester PiccadillyOperated by Transport for Wales

Manchester Piccadilly

no platform 4 coaches
08:57
on time
More
Show Less

Calling at

Leominster09:09on time
Ludlow09:20on time
Craven Arms09:28on time
Church Stretton09:37on time
Shrewsbury09:53on time
Whitchurch (Shropshire)10:10on time
Nantwich10:19on time
Crewe10:29on time
Wilmslow10:50on time
Stockport11:01on time
Manchester Piccadilly11:13on time
From CarmarthenOperated by Transport for Wales