From Brecon, Free Street bus to Swansea, Sainsbury's. 1 h 50 min £11. From Brecon taxi to Swansea. 52 min £168. From Brecon drive to Swansea. 52 min £7. From Brecon Uber to Swansea. 52 min £82.
Bus from Brecon to Swansea
New Adventure Travel operates a bus from Brecon to Swansea hourly. Tickets cost $15 and the journey takes 1 h 50 min.