для поездов смотрите на www.renfe.com (рекомендую смотреть как раз до Сан Себастьяна, больше вариантов)
для автобусов посмотрите www.alsa.es
на всякий случай: при поисках имейте в виду, что Сан Себастьян на языке басков значится как Доностия (Donostia).
из своего опыта (дело было в пасмурном январе) мне больше понравился СанСебастьян (правда, там и останавливался
), Биарриц посещал за день, показался уж очень курортным что ли, несмотря на зимнее время (но тоже есть что посмотреть).
Между СанСебастьяном и Биариц есть жд ветка, надо менять поезда на французской территории в городке Андай (Hendaye). Может есть и прямые, но я помню, что пользовался только с пересадкой.
Где именно остановиться решайте исходя из того, что Вы больше хотите посмотреть: Францию или Испанию (соответственно логистика будет проще). В пользу Испании говорит вылет из Бильбао
(туда лучше автобусом из СанСебастьяна, чем поездом - быстрее).