Dovey Junction departures

Machynlleth

Platform 1 This train has been delayed by a late running train being in front of this one
17:47
due 18:02
More
Show Less
From Pwllheli Operated by Transport for Wales

Shrewsbury

Platform 2
18:56
due 19:04
More
Show Less

Calling at

Machynlleth 19:03 due 19:10
Caersws 19:31 due 19:37
Newtown (Powys) 19:42 due 19:44
Welshpool 19:57 on time
Shrewsbury 20:22 on time
From Aberystwyth Operated by Transport for Wales

Aberystwyth

Platform 2
18:58
on time
More
Show Less

Calling at

Borth 19:07 on time
Aberystwyth 19:20 on time
From Birmingham International Operated by Transport for Wales

Pwllheli

Platform 1
19:10
on time
More
Show Less

Calling at

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
Llandanwg 20:24 on time
Harlech 20:30 on time
Talsarnau 20:37 on time
Llandecwyn 20:40 on time
Penrhyndeudraeth 20:43 on time
Minffordd 20:47 on time
Porthmadog 20:55 on time
Criccieth 21:03 on time
Penychain 21:09 on time
Abererch 21:12 on time
Pwllheli 21:18 on time
From Birmingham International Operated by Transport for Wales

Machynlleth

Platform 1
19:56
on time
More
Show Less

Calling at

Machynlleth 20:04 on time
From Pwllheli Operated by Transport for Wales

Aberystwyth

Platform 2
19:57
on time
More
Show Less

Calling at

Borth 20:06 on time
Aberystwyth 20:20 on time
From Shrewsbury Operated by Transport for Wales