Dovey Junction to Birmingham International

Platform 1
13:46
left 13:58

Previously called at

Pwllheli11:37left on time
Abererch11:41left on time
Penychain11:44left on time
Criccieth11:51left on time
Porthmadog12:01left on time
Minffordd12:05left on time
Penrhyndeudraeth12:09left on time
Llandecwyn12:11left on time
Talsarnau12:13left 12:15
Tygwyn12:17left on time
Harlech12:28left on time
Llandanwg12:34left on time
Pensarn12:35left 12:37
Llanbedr12:39left on time
Dyffryn Ardudwy12:42left 12:44
Talybont12:45left 12:48
Llanaber12:50left 12:52
Barmouth12:55left 12:57
Morfa Mawddach12:59left 13:03
Fairbourne13:03left 13:06
Llwyngwril13:09left 13:14
Tonfanau13:16left 13:20
Tywyn13:25left on time
Aberdovey13:31left on time
Penhelig13:33left 13:35
Dovey Junction13:46left 13:58

Calling at

Machynlleth13:52left 14:04
Caersws14:33left 14:35
Newtown (Powys)14:40left 14:43
Welshpool14:55left on time
Shrewsbury15:19left on time
Wellington (Shropshire)15:45left 15:52
Telford Central15:52left 15:59
Wolverhampton16:10left 16:17
Sandwell & Dudley16:20left 16:28
Birmingham New Street16:32left 16:37
Birmingham International16:53arrived on time
Operated by Transport for Wales