In reply to griffon: I love the Catalyuna climbing scene. Malaynu in the Bergueda is another great winter crag, sunny, sheltered, wonderfully remote. Not in the Balaguer area though.
There is one bus from Vielha to Balaguer, leaving at 5am! Better to do Vielha to Lleida - 4 buses a day. Then go back north towards the climbing areas. Details at
http://www.alsa.es/portal/site/Alsa.
There is a train that runs from Lleida through Sant Llorenc de Montgai and then through Cellers (for Terradets) going on to terminate at La Pobla de Segur. Runs each way three times a day seven days a week. You will find times and prices at
http://www.fgc.cat/cat/index.asp
You can also get from Lleida to both Sant L de M and Cellers by bus with Alsa, running once or twice a day.