This page explains how to buy train tickets from San Sebastian - Donostia to other European cities at the cheapest prices, buying online direct from the operators, usually with print-at-home or collect-at-station tickets.  Click here to for journeys starting in another citySuggested hotels in San Sebastian.  Information current for 2025.

bullet pointI want to go from San Sebastian to:

     

Paris

 

Brussels

 

Amsterdam

 

London

 

Barcelona

 

Madrid

 

Lisbon

 

Porto

 

Bordeaux

 

St Jean de Luz

 

Biarritz

 

Lourdes

 

Bilbao

 

Seville

 

Malaga

 

Faro & Algarve

 

Vigo

 

A Coruña

 

Gibraltar

 

Santiago de Compostela

  All other destinations        

bullet pointBefore you buy your tickets

Take a moment to read these tips for buying European train tickets.  It answers all the usual questions, "Must I book in advance or can I buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a €35 point-to-point ticket?".  How far ahead can you buy train tickets?

bullet pointEuropean train travel FAQ

An introduction to European train travel

 

Senior fares (over 60)

 

Guide to Eurail passes (overseas visitors)

Important tips for buying European train tickets

Youth fares (under 26)

 

Guide to Interrail passes (for Europeans)

How to check European train times

Child fares & child age limits

 

Couchettes & sleepers on night trains

Do I need to book in advance?

Luggage on European trains

 

Train seat numbering plans

How far ahead can I book?

Luggage storage at stations

 

Wheelchairs & special needs

Can I stop off on the way?

Taking a bike by train

 

Real-time service updates

Should I travel 1st or 2nd class?

Taking a car by train

 

Hotels & accommodation

How long to allow for connections?

Taking dogs & pets by train

 

Changing stations in Paris by metro or taxi

How early to arrive at the station?

Maps of the European rail network

 

What to do when things go wrong...

San Sebastian stations

San Sebastian has two stations, see stations guide & location map.

Amara for the narrow-gauge Euskotren trains to Bilbao and Hendaye on the French border

The Renfe station for mainline Iberian-gauge trains to Madrid, Pamplona & Barcelona, usually shown as plain San Sebastian-Donostia.

Back to top


San Sebastian to Barcelona from €25
Comfort (1st) class seats   Alvia train at Madrid Chamartin

Comfort class (1st class).

 

Alvia train at San Sebastian's temporary platforms.

The cafe bar   Standard (2nd) class seats

Cafe-bar.

 

.Standard class seats (2nd class).

Scenery between San Sebastian & Barcelona

The train descends from the foothills of the Pyrenees onto the plain below.

Back to top


San Sebastian to Bilbao for €6.50

Back to top


San Sebastian to Madrid from €25
Comfort (1st) class seats   Alvia train at Madrid Chamartin

Comfort class (1st class)

 

An Alvia train at Madrid Chamartin.

Standard (2nd) class seats   The cafe bar

Standard class seats (2nd class).

 

The cafe-bar does an excellent cafe con leche.

Scenery between San Sebastian & Barcelona

The train descends from the foothills of the Pyrenees onto the plain below.

Back to top


San Sebastian to Santiago de Compostela, Vigo, A Coruña

Option 1, the 09:02 departure

Option 2, the 11:58 departure

Alvia & Intercity trains at Vittoria

The connection at Vitoria-Gasteiz:  On the right, the Intercity train from San Sebastian has arrived at Vitoria/Gasteiz.  On the left, the Alvia train from Barcelona to Galicia picks up passengers.  These Alvia S130 trains are nick-named Patito (little duck) by staff, no prizes for guessing why.  They have adjustable axles so can run on standard-gauge high-speed lines at up to 250 km/h or on Iberian broad gauge classic lines at lower speed. Photo courtesy of Ekain Munduate.

Comfort class seats on the Santander-Madrid Alvia train   Cafe-bar on the Santander-Madrid Alvia train

Comfort (1st) class seats on an Alvia train.  Above right, a menu Iberico meal deal from the cafe-bar.

Cafe-bar on the Santander-Madrid Alvia train   Standard class seats on the Santander-Madrid Alvia train

The cafe-bar and standard (2nd) class seats on an Alvia train.

Scenery in Galicia seen from the train

Scenery as the train enters Galicia on its way to Vigo.  Photo courtesy of Martin Hill.

Back to top


San Sebastian to other destinations in Spain

Back to top


San Sebastian to Gibraltar
Comfort class seats on a Madrid-Vigo Alvia train   Alvia S730 train to Vigo at Madrid Chamartin

Above left, comfort (1st) class seats on an Alvia S730 train.  Above right, these Alvias are nicknamed Pato, duck.  No prizes for guessing why!

Alvia S730 train to Vigo at Madrid Chamartin   Standard class seats on a Madrid-Vigo Alvia train

Above right, standard (2nd) class seats on an Alvia S730.  Above right, these Alvias are nicknamed Pato, duck.  No prizes for guessing why!

Algeciras station platforms   Algeciras station

Cafe-bar.

 

Algeciras station.

Scenery seen from the train to Gibraltar

Andalusian scenery seen from the train to Algeciras.  The rail line to Algeciras is one of my favourite routes, especially the last part from Antequera southwards, a scenic treat.  Watch the video.

Bus M-120 for La Linea (Gibraltar's frontier) boarding at Algeciras bus station.   The Rock of Gribraltar, viewed from a taxi approaching La Linea

Bus M-120 boarding at Algeciras bus station

 

Rock of Gibraltar, seen from a taxi near La Linea.

Back to top


San Sebastian to Paris from €29

Back to top


San Sebastian to St Jean de Luz, Biarritz, Bordeaux, Lourdes
Inside San Sebastian Amara station   San Sebastian Amara station

San Sebastian Amara station is a terminus with 7 platforms, see station guide Map of San Sebastian showing stations.

Euskotren train to San Sebastian at Hendaye   Inside Euskotren to San Sebastian

Step 1.  These air-conditioned metro trains run from San Sebastian Amara to Hendaye (Hendaia in Spanish) every 30 minutes, a turn-up-and-go metro service.  There's plenty of space for luggage and they even have a wheelchair-accessible toilet.

Hendaia Euskoten station, for trains to San Sebastian   Inside Hendaia Euskoten station

Hendaye Euskotren station.  It has just 2 platforms and a small ticket hall.

Hendaye SNCF & Euskotren stations

The SNCF mainline station is just 50m from the little Euskotren station.

Hendaye SNCF station hall

Hendaye SNCF station.

TGV from Paris arrived at Hendaye

Step 2, take a TER or TGV from Hendaye to St Jean de Luz, Biarritz or Bordeaux, change at Dax for Lourdes.  This is a TGV Duplex Océane at Hendaye station.

Back to top


San Sebastian to Brussels & Amsterdam from €57
A Thalys train from Amsterdam to Paris

A Eurostar at Paris Nord.  More about Eurostar (formerly Thalys).

1st class seats on Eurostar formerly Thalys   2nd class seats on Eurostar formerly Thalys

Comfort & Premium seats, 2+1 across the car.  Larger photo.

 

Standard seats, 2+2 across.  Larger photo.

Back to top


San Sebastian to London
A Eurostar e320 train at London St Pancras   Eurostar e320 first class seats

Eurostar e320 at St Pancras.  More about Eurostar.

 

1st class: Plus or Premier seating.

Eurostar e320 2nd class seats   Eurostar e320 cafe-bar

Standard class.  Larger photo.

 

One of two cafe-bars, cars 8 & 9.  Larger photo.

Back to top


San Sebastian to Lisbon & Porto from €38

Back to top


San Sebastian to Faro & the Algarve

Option 1, San Sebastian to Seville by train, overnight stop in Seville, Seville to Faro by bus next day

Also bus from Seville to Faro

An Alsa bus from Seville to Faro & Lagos, at its departure point outside Seville Santa Justa station.

Also bus at Faro Eva bus station

The bus crosses the Guadiana river, which forms the border between Spain and Portugal at this point.

Also bus at Faro Eva bus station

An Alsa-Rede Express bus at Faro's Eva bus station, next to the Eva Senses Hotel & 2 minutes walk from Faro station.

Option 2, San Sebastian to Madrid by train, overnight stop in Madrid, Madrid to Seville by train & bus to Faro next day - as option 1, but with overnight in Madrid.

Back to top


San Sebastian to all other destinations & countries

Back to top


Hotels in San Sebastian

At the top end, the grand old Hotel de Londres y Inglaterra is right on the seafront a short stroll from the old town, and just 10-15 minutes walk from both the Renfe station and the Amara Euskotren station.  I've stayed there myself, a classic hotel of the Belle Époque in the perfect location.

For something cheaper. the Pension San Ignacio Centro is just 10 minutes walk from San Sebastian Renfe station and gets great reviews, or if you want somewhere in the old town try the Pension Garibai or Pension Alameda.

Find hotels at Booking.comMy favourite hotel search: www.booking.com

Booking.com is my favourite hotel booking site and I generally use it to book all my hotels in one place.  I've come to trust booking.com's review scores, you won't be disappointed with any hotel that scores 8.0 or more.  Crucially, booking.com usually lets you book with free cancellation, which means you can confirm accommodation risk-free before train booking opens and/or you can hold accommodation while you finalise your itinerary and alter your plans as they evolve - a feature I use all the time when planning a trip.  I never book hotels non-refundably!

Backpacker hostels

www.hostelworld.com:  If you're on a tight budget, don't forget about backpacker hostels.  Hostelworld offers online booking of cheap private rooms or dorm beds in backpacker hostels in most cities at rock-bottom prices.


Back to top