Telford Central departures

13:53
on time
More
Show Less

Calling at

Wolverhampton14:10on time
Sandwell & Dudley14:20on time
Birmingham New Street14:32on time
Birmingham International14:51on time
From Operated by Transport for Wales

Holyhead

Platform 2 4 coaches
13:58
due 14:02
More
Show Less

Calling at

Wellington (Shropshire)14:06due 14:08
Shrewsbury14:21on time
Gobowen14:42on time
Chirk14:48on time
Ruabon14:54on time
Wrexham General15:01on time
Chester15:21on time
Flint15:36on time
Prestatyn15:49on time
Rhyl15:56on time
Colwyn Bay16:05on time
Llandudno Junction16:13on time
Conwy16:16on time
Penmaenmawr16:23on time
Llanfairfechan16:27on time
Bangor (Gwynedd)16:37on time
Llanfairpwll16:43on time
Valley17:01on time
Holyhead17:11on time
From Birmingham InternationalOperated by Transport for Wales

Birmingham New Street

Platform 1 4 coaches
14:18
on time
More
Show Less

Calling at

Shifnal14:23on time
Wolverhampton14:38on time
Smethwick Galton Bridge14:52on time
Birmingham New Street15:00on time
From ShrewsburyOperated by West Midlands Trains

Shrewsbury

Platform 2 4 coaches
14:25
on time
More
Show Less

Calling at

Oakengates14:27on time
Wellington (Shropshire)14:33on time
Shrewsbury14:47on time
From Birmingham New StreetOperated by West Midlands Trains

Birmingham New Street

Platform 1 4 coaches
14:26
on time
More
Show Less

Calling at

Shifnal14:31on time
Cosford14:36on time
Albrighton14:39on time
Codsall14:44on time
Bilbrook14:47on time
Wolverhampton14:54on time
Tame Bridge Parkway15:09on time
Birmingham New Street15:26on time
From ShrewsburyOperated by West Midlands Trains

Shrewsbury

Platform 2 4 coaches
14:32
on time
More
Show Less

Calling at

Wellington (Shropshire)14:39on time
Shrewsbury14:58on time
From Birmingham New StreetOperated by West Midlands Trains

Birmingham International

Platform 1 2 coachesThis train has been delayed by passengers causing a disturbance on a train
14:52
due 14:54
More
Show Less

Calling at

Wolverhampton15:09on time
Sandwell & Dudley15:21on time
Birmingham New Street15:32on time
Birmingham International15:51on time
From HolyheadOperated by Transport for Wales
14:59
on time
More
Show Less

Calling at

Wellington (Shropshire)15:07on time
Shrewsbury15:22on time
Welshpool15:51on time
Newtown (Powys)16:06on time
Caersws16:14on time
Machynlleth16:46on time
Dovey Junction16:56on time
Borth17:06on time
Bow Street17:12on time
Aberystwyth17:22on time

Calling at

Machynlleth16:46on time
Dovey Junction17:01on time
Penhelig17:10on time
Aberdovey17:14on time
Tywyn17:25on time
Tonfanau17:32on time
Llwyngwril17:39on time
Fairbourne17:47on time
Morfa Mawddach17:49on time
Barmouth18:00on time
Llanaber18:04on time
Talybont18:07on time
Dyffryn Ardudwy18:10on time
Llanbedr18:15on time
Pensarn18:16on time
Llandanwg18:19on time
Harlech18:25on time
Tygwyn18:37on time
Talsarnau18:38on time
Llandecwyn18:41on time
Penrhyndeudraeth18:45on time
Minffordd18:49on time
Porthmadog18:56on time
Criccieth19:04on time
Penychain19:10on time
Abererch19:14on time
Pwllheli19:21on time
From Birmingham InternationalOperated by Transport for Wales

Birmingham New Street

Platform 1 4 coaches
15:18
on time
More
Show Less

Calling at

Shifnal15:23on time
Wolverhampton15:38on time
Smethwick Galton Bridge15:52on time
Birmingham New Street16:00on time
From ShrewsburyOperated by West Midlands Trains

Shrewsbury

Platform 2 4 coaches
15:25
on time
More
Show Less

Calling at

Oakengates15:27on time
Wellington (Shropshire)15:33on time
Shrewsbury15:47on time
From Birmingham New StreetOperated by West Midlands Trains