Newtown (Powys) to Birmingham International

Platform 1 Will wait for 1 minute
10:42
left 10:46

Previously called at

Aberystwyth09:29left on time
Bow Street09:37left on time
Borth09:44left on time
Dovey Junction09:54left on time
Machynlleth10:08left on time
Caersws10:35left 10:38
Newtown (Powys)10:42left 10:46
Pwllheli07:24left on time
Abererch07:28left on time
Penychain07:31left on time
Criccieth07:38left on time
Porthmadog07:47left on time
Minffordd07:52left on time
Penrhyndeudraeth07:56left 07:58
Llandecwyn07:58left 08:00
Talsarnau08:00left 08:02
Tygwyn08:04left on time
Harlech08:21left on time
Llandanwg08:26left on time
Pensarn08:28left no report
Llanbedr08:31left no report
Dyffryn Ardudwy08:34left on time
Talybont08:37left on time
Llanaber08:43left on time
Barmouth08:52left on time
Morfa Mawddach08:56left on time
Fairbourne09:00left on time
Llwyngwril09:06left 09:08
Tonfanau09:13left on time
Tywyn09:27left on time
Aberdovey09:33left on time
Penhelig09:35left 09:36
Dovey Junction09:48left on time
Machynlleth10:08left on time
Newtown (Powys)10:42left 10:46

Calling at

Welshpool10:56left 10:58
Shrewsbury11:19left 11:21
Wellington (Shropshire)11:46left on time
Telford Central11:53left on time
Wolverhampton12:11left on time
Sandwell & Dudley12:20left on time
Birmingham New Street12:32left on time
Birmingham International12:53arrived 12:50
Operated by Transport for Wales