Newtown (Powys) departures

18:05
on time
More
Show Less

Calling at

Caersws 18:12 on time
Machynlleth 18:41 on time
Dovey Junction 18:57 on time
Borth 19:07 on time
Aberystwyth 19:20 on time

Calling at

Machynlleth 18:41 on time
Dovey Junction 19:10 on time
Penhelig 19:20 on time
Aberdovey 19:23 on time
Tywyn 19:32 on time
Tonfanau 19:37 on time
Llwyngwril 19:44 on time
Fairbourne 19:51 on time
Morfa Mawddach 19:54 on time
Barmouth 20:03 on time
Llanaber 20:08 on time
Talybont 20:13 on time
Dyffryn Ardudwy 20:16 on time
Llanbedr 20:20 on time
Pensarn 20:22 on time
Harlech 20:27 on time
Tygwyn 20:32 on time
Talsarnau 20:35 on time
Llandecwyn 20:38 on time
Penrhyndeudraeth 20:41 on time
Minffordd 20:44 on time
Porthmadog 20:52 on time
Criccieth 21:00 on time
Penychain 21:06 on time
Abererch 21:09 on time
Pwllheli 21:14 on time
From Birmingham International Operated by Transport for Wales
18:41
on time
More
Show Less

Calling at

Welshpool 18:55 on time
Shrewsbury 19:18 on time
Wellington (Shropshire) 19:46 on time
Telford Central 19:53 on time
Wolverhampton 20:11 on time
Smethwick Galton Bridge 20:22 on time
Birmingham New Street 20:29 on time
Birmingham International 20:49 on time
From Aberystwyth Operated by Transport for Wales