San Sebastian is situated on the north-easterly of Spain, in the Basque Country and getting there is easy. Here on our useful guide, you can find all means of transport that will bring you to San Sebastian, how to get, including options from the airport, by plane, by train, car, bus or boat.
San Sebastian can be easily reached by air, train, car, ferry, or coach. The city has a small airport, two train stations, a port, and two bus stations, offering connections to major Spanish and European destinations.
by Air
San Sebastian has a small airport, the San Sebastian Airport (EAS), located about 12 kilometers from the city center. There are regular flights from major Spanish cities, such as Madrid and Barcelona, as well as from some international destinations.
You can also fly into Bilbao Airport (BIO), which is about 100 kilometers away from San Sebastian, and take a bus or train to the city.
Best Way to Get from San Sebastian Airport to City Center
There are several ways to get from San Sebastian Donostia Airport to the city center, each with its own advantages and disadvantages. If you want to get to the city center quickly, a taxi or private transfer is the best option, but it is also the most expensive.
If you’re traveling on a budget, the E21 bus is the cheapest option, but it takes a bit longer. And if safety is your top priority, all of the options are safe, but you may feel more comfortable taking a taxi or private transfer. Choose the option that works best for you based on your budget, travel preferences, and itinerary.
by Car
San Sebastian can be easily reached by car, as it is well-connected to the rest of Spain and France through major highways.
From Madrid, you can take the A-1 highway and the AP-1 toll road, while from Barcelona, you can take the AP-7 toll road.
No Regrets Booking Advice
It is important to note that parking in the city center can be difficult, so it is recommended to park your car outside the city and take public transportation to the center.
by Rail
San Sebastian is well-connected by train to major Spanish cities, such as Madrid and Barcelona, as well as to other European destinations.
The city has two train stations, the San Sebastian-Donostia Station and the Gros Station, both located in the city center. There are several trains per day from Madrid and Barcelona, as well as from other cities in Spain.
by Coach / Bus
There are several bus companies that operate in San Sebastian, offering connections to other cities in Spain and Europe.
The city has two bus stations, the San Sebastian Bus Station and the Amara Bus Station, both located in the city center. You can also take a long-distance coach from major Spanish cities, such as Madrid and Barcelona.
by Ferry
San Sebastian has a port that is served by several ferry companies, including Brittany Ferries and P&O Ferries.
The port is located in the city center and offers connections to the United Kingdom and other European destinations.