Both Llandovery and Llandeilo are on the Heart of Wales railway line and have their own small railway stations. There are also regular bus services running between Brecon and Llandovery and Builth Wells to Llanwrtyd. For up to date information, have a look at Traveline Cymru. There are also plenty of local taxi firms that will be happy to help you reach your destination.
Both Llandovery and Llandeilo boast a selection of independent shops. Llandeilo particularly is fantastic for boutique shopping with several beautiful shops to explore, whilst both towns have small supermarkets, with larger shops in nearby Carmarthen.