Добрый день!
5 раз в день идут поезда в Сан Себастьян, время в пути 5-6 часов в зависимости от часа выезда, цена от 37 до 55 евро соответственно.
Самый быстрый в 16.05- прибытие в 21.20, отходит Madrid Chamartin, вот карта,
https://www.google.es/...Стоимость 55 евро.
Автобусы ходят с вокзала Av. de America, или с Аэропорта каждый час, цена от 36 до 46 евро, в зависимости от класса, есть Премиум, со стюардессой на борту и напитками, которые входят в стоимость билета.
Билеты на автобус здесь www.alsa.es
Касательно отлета обратно, есть рейсы Lufthansa до Питера с пересадкой во Франкфурте из Бильбао, самчасто летаю по работе , вылет в 7.20, прибытие в Пулково 15.15, но не каждый день, не зная ваших дат, предпологать не могу. Также были Рейсы через Ригу и Хельсинки, но опять же нужно знать число.
С Уважением,
Александр.