Is there a comprehensive public transport planner for intercity transport (bus and / or train) in Spain?
From what I found so far it looks like some companies have their own planner, but obviously that wouldn't work when traveling with more than one company.
There is alsa.es for instance, but it seems to be usable for direct connections only. An example: I can find both San Sebastian → Bilbao and Bilbao → Haro but not San Sebastian → Haro (either direct or via Bilbao). Also, it doesn't seem to have a schedule more than one month in advance.
I'm specifically interested in the Basque and Rioja regions. So, if no planner exists, it would also help to know which companies operate there.