We are spending a week traveling independently in Barcelona, and then need to get up to Bayonne to join Rick Steves' Basque Country tour. We will depart from Barcelona on Sun, 6/21/14 and need to be in Bayonne Sunday, 6/22/14 at 5 pm to join the tour.
No flights direct. Train takes 10 hrs, so we are looking at a Vueling flight from Barcelona to San Sebastian (1 hr, 10 min; 80 euro), and then taking a bus to either Biarritz (spending the night and sightseeing, then a bus to Bayonne the next morning) or a bus from San Sebastian to Bayonne. Is there a better strategy to get from Barcelona to Bayonne?