I had the same question as I arrive in Pamplona by train on 9/5 at 6:30PM. From my research, that 1 bus and taxis are just about our only options. Since I arrive so late, I decided to stay in Pamplona rather than SJPP for the 1st night. That way I'll have a better chance finding someone to share...
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon