San Sebastian to Barcelona by train

Last reviewed: July 2026

Typical duration
40 minutes
Direct
Direct service
Barcelona skyline at sunset

Train service

Renfe

Renfe is Spain’s national railway operator, offering high-speed, long-distance, and regional train services with extensive domestic coverage.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train from San Sebastián to Barcelona?

Yes. Direct trains run on the Renfe ALVIA service. Check your specific travel date: not every departure has a direct option. If no direct train appears, connecting options via Zaragoza Delicias are the usual fallback.

How long is the train from San Sebastián to Barcelona?

Budget around six hours. Direct journeys can come in under six hours on some schedules, with the quickest close to five and a half hours. Connecting itineraries run longer. Six hours is a reliable planning figure, but check the journey time for your exact departure when you book.

Which station in Barcelona do trains from San Sebastián arrive at?

Barcelona Sants. It is Barcelona's main long-distance station and the right arrival point for most stays in the city.

Is the San Sebastián to Barcelona train high-speed?

Renfe ALVIA uses high-speed track on some sections and conventional track on others. It is not the same as the pure AVE service that runs Madrid to Barcelona. The journey takes around six hours, not two to three.

How much does the train from San Sebastián to Barcelona cost?

Advance fares can start around the low €20s for early bookings, but prices vary by date, class, booking window, and whether you book through Renfe or a reseller. Check live prices for your specific date rather than relying on any starting-fare figure.

Do I need a seat reservation with an Interrail or Eurail Pass?

Yes. Seat reservations are mandatory on Renfe ALVIA for pass holders. The fee is typically around €6.50 in second class (Turista). Book at renfe.com or at a Renfe ticket office. Pass-holder places are limited, so book as soon as your travel dates are confirmed.

More routes