Ryanair,
easyJet,
Air France (via Orly). Biarritz airport
info.
Train to Hendaye (45mins), several trains a day. Then bus to San Sebastian (45mins), several buses a day.
Virtually all companies fly to Paris.
A large amount of the passenger traffic at Bilbao Airport comes from internal flights and you can fly from Bilbao to any of the following Spanish Airports: A Coruna, Alicante, Barcelona, Badajoz, Fuerteventura, Gran Canaria, Jerez, Lanzarote, Madrid, Malaga, Palma de Mallorca, Santiago de Compostela, Seville, Tenerife, Valencia and Vigo. European flights to Brussels, Dusseldorf, Frankfurt, Lisbon, Milan, Munich, Paris, and Stuttgart are also available. At the moment,
EasyJet, Iberia and
Aer Lingus fly from the UK and Ireland to Bilbao. EasyJet offers daily flights to Bilbao from London Stansted Airport, Iberia flies from Gatwick or Heathrow via Madrid and AerLingus operates out of Dublin.
Bus to San Sebastian (takes 1hr15), several buses a day.
Ryanair is the only low-cost airline that currently offers direct flights to Santander. They offer flights from London Stansted and now Dublin, Frankfurt, Milan and Rome, as well as Reus and Madrid in Spain.
Iberia offers a good selection of internal flights from Alicante, Barcelona, Gran Canaria, Malaga, Palma de Mallorca, Seville and Valencia.
Bus to Bilbao 1hr, several buses a day. Then take a bus to San Sebastian (1hr15), several buses a day.