To get to Aberdovey, Harlech etc by train, wonderful as they may be, you have to go via.......Welshpool!*
Atb
* you might be able to go the other way if you use the narrow gauge tourist railways, ie the ex-slate quarry routes. That would be a brave decision though...Blaenau Ffestiniog and all that!