San Sebastian to Barcelona by train

Renfe ALVIA to Barcelona Sants in around six hours. Advance fares from the low €20s. Pass holders must book a seat reservation separately (~€6.50).

Temple of the Sacred Heart on Tibidabo hill in Barcelona at sunset
Typical duration
40 minutes
Changes
Direct
Destination
Barcelona
Country
Spain

Where to book

Train tickets

  • Omio

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

    Check times & prices
  • 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.

Train service

Find places to stay in Barcelona

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in BarcelonaHotels and apartments via Booking.com

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.

How much luggage can I bring on Renfe trains?

Renfe's standard allowance is up to 3 pieces of hand luggage with a combined weight of 25kg and a maximum of 85x55x35cm per item. Bikes and other special items follow separate rules.

Is flying or the train better from San Sebastian to Barcelona?

The train is usually the more convenient choice for this route: it runs city-centre to city-centre with no airport transfer or security buffer, while flying adds airport time at both ends despite a shorter time in the air.

More routes