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/BA 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.
The Burundesa bus company links Pamplona with Bilbao, with the journey taking around 2 hours.
Ryanair is the only low-cost airline that currently offers direct flights to Santander. They offer flights from London Stansted, Dublin, Frankfurt, Milan, and Rome, as well as Reus and Madrid in Spain. Iberia/BA offers a good selection of internal flights from Alicante, Barcelona, Gran Canaria, Malaga, Palma de Mallorca, Seville, and Valencia.
Some buses link Pamplona with Santander (this is a 4 hour journey). From the bus station in Santander, simply get a direct city bus to the airport (this will take 15 minutes).