There are three main airports that can be used to reach San Sebastian:

  • Bilbao airport, Spain (IATA: BIO, 100 km. from the city center). About 1 hour drive from San Sebastian. An international airport with connections to all major cities in Europe (London, Paris, Frankfurt, Brussels, Rome,...). The most convenient one for overseas travellers in terms of connections and air fares. A direct shuttle bus running every hour connects the airport with San Sebastian for about 17 euros. The bus time table is available at (search between "LOIU AIREPORTUA" and "DONOSTIA/SAN SEBASTIAN").
  • San Sebastian airport, Spain (IATA: EAS, 25 km. from the city center). Next to the town of Hondarribia, about 30 minutes drive from San Sebastian. A small airport with domestic connections to Madrid and Barcelona. Iberia flies to this airport. Convenient when a connection through Madrid is possible. A taxi connecting the airport and the city should be around 30 euros. The airport is also connected to the city center with lines E20 and E21 operated by Ekialdebus.
  • Biarritz airport, France (IATA: BIQ, 50 km. from the city center). 40 minutes drive from San Sebastian. Air France flies to this airport, and some low-cost airlines such as Ryanair also fly here. Convenient when flying from France or London. Public transportation is complicated between Biarritz and San Sebastian.