Best way may be to fly to Biarritz (Ryanair from Dublin and Shannon) and then train the 50 km to San Sebastian. I located this on trip advisor.......................(not written by me!)
Posted on: 2:02 pm, July 31, 2006
Save
Hi, how are you?
First of all, I must say I envy you for your visit to San Sebastian! I'm looking forward to going back soon! (I was born there, so it's one of my favourite places in the world

)
Well, about your question I think that the train is the best option. I can give you some information about it, but maybe you should check it at the sites I add in the end. Just in case...
BIARRITZ - HENDAYE/HENDAYA: TGV
Timetable: 23:24, 07:14, 08:04, 09:03, 09:52, 10:38.
Price: 4,60 €.
Time: 23 min. aprox.
HENDAYE/HENDAYA-ERRENTERIA: EUSKOTREN (This train is called TOPO, ask in the station and they will tell you where to take it)
Timetable:
Summer timetable:
from monday to friday: 06:47, 07:03-22:03 (every 30 minutes), 22:31.
Saturday, Sunday and festivities: 08:03-22:03 (every 30 min.), 22:31.
Saturday night: 00:03, 01:03, 02:03, 03:03, 04:03, 05:03, 06:03, 07:03.
Winter timetable: 06:47, 07:03-22:33 (every 30 min.).
Saturday, Sunday and festivities: 08:03-22:33 (every 30 min.). Saturday night: 00:40, 02:40, 04:40, 06:40.
Price: 1,35 €.
Time: 24 min.
Web sites and telephone numbers:
SNCF / TGV
Tel.: (00 33) 559 488 605 (trains to Hendaye-Hendaya).
web site:
www.tgv.com
EUSKOTREN
Tel.: (00 34) 902 543 210. (trains from Henday. to San Sebastian)
Pág. web:
www.euskotren.es
Another way to get to San Sebastian is by bus:
PESA (the name of the company)
Timetable: monday to saturday: 12:15 y 18:45.
Price: 5,90 €.
Time: 1 h 45 min.
I recommend you the train.
Have a nice time and... sorry for my english!