I know I'm sounding a bit like a child with a new toy here, but I went from Aberystwyth to Cardiff and back on the bus the other day (for the Nuclear-Free Local Authorities Welsh forum) and, for the first time, used the Traveline Cymru app on my mobile. It works absolutely brilliantly. The app instantly gives you all possible options for any journey you want to make, whether by train or bus, within Wales and beyond. It's bilingual and so up to date it even identifies the different stops at the new Aberystwyth bus station. I'll never need to bother with a timetable again.
Traveline Cymru is funded by the Welsh Government and has representatives from across Wales on its Board. Info about the free app can be found here. Advert over.