08:23 Platform 1 Expected On time Machynlleth Calling at: Penhelig (08:25)Dovey Junction (08:38)Machynlleth (08:46) Track live Watch train Share train
09:13 Platform 1 Expected On time Pwllheli Calling at: Tywyn (09:23)Tonfanau (09:33)Llwyngwril (09:39)Fairbourne (09:48)Morfa Mawddach (09:49)Barmouth (10:01)Llanaber (10:05)Talybont (10:08)Dyffryn Ardudwy (10:11)Llanbedr (10:16)Pensarn (10:17)Llandanwg (10:20)Harlech (10:26)Tygwyn (10:31)Talsarnau (10:32)Llandecwyn (10:35)Penrhyndeudraeth (10:39)Minffordd (10:42)Porthmadog (10:51)Criccieth (10:58)Penychain (11:04)Abererch (11:08)Pwllheli (11:15) Track live Watch train Share train
09:33 Platform 1 Expected On time Birmingham International Calling at: Penhelig (09:35)Dovey Junction (09:48)Machynlleth (09:55)Caersws (10:34)Newtown (Powys) (10:41)Welshpool (10:56)Shrewsbury (11:19)Wellington (Shropshire) (11:46)Telford Central (11:53)Wolverhampton (12:11)Sandwell & Dudley (12:20)Birmingham New Street (12:32)Birmingham International (12:53) Track live Watch train Share train