12:01
Expected Delayed
Birmingham International
Calling at:
- Minffordd (12:05)
- Penrhyndeudraeth (12:09)
- Llandecwyn (12:11)
- Talsarnau (12:13)
- Tygwyn (12:17)
- Harlech (12:26)
- Llandanwg (12:34)
- Pensarn (12:35)
- Llanbedr (12:39)
- Dyffryn Ardudwy (12:42)
- Talybont (12:45)
- Llanaber (12:50)
- Barmouth (12:55)
- Morfa Mawddach (12:59)
- Fairbourne (13:03)
- Llwyngwril (13:09)
- Tonfanau (13:16)
- Tywyn (13:25)
- Aberdovey (13:31)
- Penhelig (13:33)
- Dovey Junction (13:46)
- Machynlleth (13:52)
- Caersws (14:33)
- Newtown (Powys) (14:40)
- Welshpool (14:55)
- Shrewsbury (15:18)
- Wellington (Shropshire) (15:47)
- Telford Central (15:53)
- Wolverhampton (16:11)
- Sandwell & Dudley (16:20)
- Birmingham New Street (16:32)
- Birmingham International (16:52)
This service has been delayed by a speed restriction earlier on this train's journey
12:52
Expected 12:54
Pwllheli
Calling at:
- Criccieth (13:01)
- Penychain (13:08)
- Abererch (13:11)
- Pwllheli (13:16)
This service has been delayed by a speed restriction
14:02
Expected On time
Birmingham International
Calling at:
- Minffordd (14:06)
- Penrhyndeudraeth (14:10)
- Llandecwyn (14:12)
- Talsarnau (14:14)
- Tygwyn (14:18)
- Harlech (14:27)
- Llandanwg (14:34)
- Pensarn (14:35)
- Llanbedr (14:39)
- Dyffryn Ardudwy (14:42)
- Talybont (14:45)
- Llanaber (14:50)
- Barmouth (14:55)
- Morfa Mawddach (14:59)
- Fairbourne (15:03)
- Llwyngwril (15:09)
- Tonfanau (15:16)
- Tywyn (15:26)
- Aberdovey (15:32)
- Penhelig (15:35)
- Dovey Junction (15:47)
- Machynlleth (15:55)
- Caersws (16:34)
- Newtown (Powys) (16:41)
- Welshpool (16:56)
- Shrewsbury (17:20)
- Wellington (Shropshire) (17:46)
- Telford Central (17:53)
- Wolverhampton (18:11)
- Sandwell & Dudley (18:20)
- Birmingham New Street (18:32)
- Birmingham International (18:53)