How to get here

Its strategic location and excellent infrastructures make San Sebastián a place easy to reach from anywhere in the world, no matter what your method of transport. Choose the one that suits you best and get travelling!

By plane

San Sebastián has 5 airports (3 international) within just over 100 km of the city.

Only 20 minutes from the city centre, San Sebastián Airport has connections to the major Spanish cities; Madrid and Barcelona.

Bilbao Airport, with connections to all Europe, is 100km from the city, and Biarritz Airport, served by French and international low-cost companies, 40km.

San Sebastián Airport (EAS) 20 km

Bilbao Airport (BIO) 105 km

Biarritz Airport (BIQ) 40 km

Pamplona Airport (PNA) 90 km

Vitoria Airport (VIT) 120 km

By train

The train station in the centre of San Sebastián, the "Estación del Norte", offers connections to numerous Spanish cities including Madrid and Barcelona, and to international destinations such as Paris and Lisbon.

Train journeys to and from San Sebastián will gain enormously in speed with the new Tren de Alta Velocidad (high speed train), due to connect the city with other destinations in the near future.

There is also an underground railway, the Metro Donostialdea, a narrow-gauge train connection with Bilbao and cities along the Basque Coast, such as Zarautz, and a service linking it with France (Hendaye) popularly known as the "Topo" or "Mole".

By bus

The San Sebastián bus station has lines to cities throughout Spain and part of Europe.