Dovey Junction departures

Birmingham International

Platform 1 This train has been delayed by a speed restriction
13:46
due 13:54
More
Show Less

Calling at

Machynlleth13:52due 14:00
Caersws14:33on time
Newtown (Powys)14:40on time
Welshpool14:55on time
Shrewsbury15:18on time
Wellington (Shropshire)15:45on time
Telford Central15:52on time
Wolverhampton16:10on time
Sandwell & Dudley16:20on time
Birmingham New Street16:32on time
Birmingham International16:52on time
From PwllheliOperated by Transport for Wales
13:54
on time
More
Show Less

Calling at

Machynlleth14:03on time
Caersws14:33on time
Newtown (Powys)14:40on time
Welshpool14:55on time
Shrewsbury15:18on time
Wellington (Shropshire)15:45on time
Telford Central15:52on time
Wolverhampton16:10on time
Sandwell & Dudley16:20on time
Birmingham New Street16:32on time
Birmingham International16:52on time
From AberystwythOperated by Transport for Wales

Aberystwyth

Platform 2
14:55
on time
More
Show Less

Calling at

Borth15:05on time
Bow Street15:11on time
Aberystwyth15:21on time
From Birmingham InternationalOperated by Transport for Wales

Pwllheli

Platform 1
15:02
on time
More
Show Less

Calling at

Penhelig15:11on time
Aberdovey15:15on time
Tywyn15:25on time
Tonfanau15:30on time
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:15on time
From Birmingham InternationalOperated by Transport for Wales