My advice would be to hire a car for the duration of your time in Wales. Public Transport in Britain is not as good as it used to be. In rural areas it is almost non-existent. For example, when I stay in our cottage in mid-Wales (4 miles north of Lampeter close to Llangeitho) the local bus runs twice a week. The nearest rail station is in Aberystwyth, 15 miles away.