How to get to Donostia – San Sebastian

Bilbao Airport (BIO)

Bilbao (airport code BIO) is the biggest airport in northern Spain, and it’s just 100 km away from San Sebastian. Bilbao airport has flights not only from Spain, Madrid (MAD), Barcelona (BCN), Sevilla (SVQ), Malaga (AGP), Palma de Mallorca (PMI) and many others; but also from all over Europe: London (Heathrow, Gatwick and Stansted), Paris (CDG), Frankfurt (FRA), Munich (MUC), Brussels (BRU) or Amsterdam (AMS).

The best way to get to San Sebastian from Bilbao Airport is to take a bus, there is a direct bus line service from there to San Sebastian; the bus departs from the arrivals hall. The bus runs every hour from 07.45 to 23.45 and the journey takes 1 hour 20 minutes, you have to get off at the last stop (San Sebastian Central Bus Station). The ticket costs about 15,00 euro and it must be bought directly to the driver. Check the exact timetable at You must select “LOIU” as the origin stop.

 Biarritz Airport (BIQ)

Biarritz Airport (airport code BIQ) located in the Pyrénées-Atlantiques department (64) of France, is 50 km away from San Sebastian, and is served by Air France and several low-cost airlines.

There is a direct bus line from Biarritz Airport to San Sebastian Bus Station, served by company PESA. Check the exact timetable at You must select “BIARRITZ” as the origin stop.

San Sebastian RENFE station

San Sebastian RENFE station (spanish rail service) is served by several regional and long-haul trains from Madrid or Barcelona.  Some international trains from Paris to Madrid also stop in San Sebastian. Check the timetable at

San Sebastian RENFE station is located in the city centre.

Hendaye SNCF station

Hendaye SNCF rail station (French rail service) is served by several regional trains and also by several TGV lines coming from Paris Montparnasse. Check the timetables at From Hendaye you can get to San Sebastian using the Euskotren/Metro Donostialdea rail line. The station for this line is on the right as you get out of the Hendaye station. Follow the blue signs of “Euskotren/Metro Donostialdea”. Check the exact timetable on this website downloading the PDF for the “Hendaia/Lasarte” line, you should get-off the train in “Anoeta” (next to the playing hall) or “Donostia/Amara” (city-centre)