Minffordd to Birmingham International

Platform 1
07:52
left on time

Previously called at

Pwllheli07:24left on time
Abererch07:28left on time
Penychain07:31left no report
Criccieth07:38left on time
Porthmadog07:47left on time
Minffordd07:52left on time

Calling at

Penrhyndeudraeth07:55left on time
Llandecwyn07:58left on time
Talsarnau08:00left 08:02
Tygwyn08:04left no report
Harlech08:11left on time
Llandanwg08:26left on time
Pensarn08:28left no report
Llanbedr08:31left on time
Dyffryn Ardudwy08:34left on time
Talybont08:37left on time
Llanaber08:42left no report
Barmouth08:47left 08:44
Morfa Mawddach08:56left on time
Fairbourne09:00left on time
Llwyngwril09:06left on time
Tonfanau09:13left no report
Tywyn09:22left 09:18
Aberdovey09:33left on time
Penhelig09:35left no report
Dovey Junction09:48left 09:44
Machynlleth09:55left on time
Caersws10:34left on time
Newtown (Powys)10:41left on time
Welshpool10:56left 10:53
Shrewsbury11:19left 11:17
Wellington (Shropshire)11:44left on time
Telford Central11:51left on time
Wolverhampton12:09left on time
Sandwell & Dudley12:18left 12:22
Birmingham New Street12:32left on time
Birmingham International12:50arrived on time
Operated by Transport for Wales