Tonfanau departures

Birmingham International

Platform 1 2 coaches
15:16
on time
More
Show Less

Calling at

Tywyn15:26on time
Aberdovey15:32on time
Penhelig15:35on time
Dovey Junction15:47on time
Machynlleth15:55on time
Caersws16:34on time
Newtown (Powys)16:41on time
Welshpool16:56on time
Shrewsbury17:20on time
Wellington (Shropshire)17:44on time
Telford Central17:51on time
Wolverhampton18:11on time
Sandwell & Dudley18:20on time
Birmingham New Street18:32on time
Birmingham International18:52on time
From PwllheliOperated by Transport for Wales

Pwllheli

Platform 1 2 coaches
15:30
on time
More
Show Less

Calling at

Llwyngwril15:36on time
Fairbourne15:45on time
Morfa Mawddach15:46on time
Barmouth15:58on time
Llanaber16:02on time
Talybont16:05on time
Dyffryn Ardudwy16:08on time
Llanbedr16:13on time
Pensarn16:14on time
Llandanwg16:17on time
Harlech16:23on time
Tygwyn16:32on time
Talsarnau16:33on time
Llandecwyn16:36on time
Penrhyndeudraeth16:40on time
Minffordd16:44on time
Porthmadog16:52on time
Criccieth17:00on time
Penychain17:05on time
Abererch17:09on time
Pwllheli17:17on time
From Birmingham InternationalOperated by Transport for Wales