We are flying Lufthansa to Barcelona, arrive Barcelona 09:00 and then next day Veuling (Euro 102 for both) to San Sebastian, arrive 11:50 and the train from Bayonne to SJPD, we have to overnight Barcelona since Veuling does not fly daily but to us, it seems a lot smoother thhan the day long bus...