ok, there is defineltly a bus because 4 weeks ago i went from san sebastian to barcelona, and i think it goes through bilbao. but ive had problems getting a seat - it seems a very popular destination - book or buy in adavance!!!