Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

San Sebastian/Donostia to Barcelona Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

San Sebastian/Donostia to Barcelona Train Tickets & Timetable

The San Sebastian/Donostia to Barcelona train is mainly served by Renfe Alvia, departing from Donostia-San Sebastian station and arriving at Barcelona-Sants. Direct trains normally run via inland northern Spain, with important calls such as Pamplona, Tudela de Navarra, Zaragoza-Delicias, Lleida Pirineus, and Camp de Tarragona depending on the service. The rail distance is about 566 km. There are usually about 2 direct departures per day, with additional same-day options requiring a change at Zaragoza or another interchange station. The fastest direct Alvia takes about 5 hours 57 minutes, while slower routings with longer stops or connections can take around 7 to 8 hours. One-way Renfe fares between San Sebastian/Donostia and Barcelona start from about €28 ($30 USD) for advance Basico fares and can rise to around €100 ($108 USD) for flexible or higher-demand departures. Prices shown are starting from; final fares depend on class, time of booking, and availability. Rail Monsters accepts bookings 6 to 12 months ahead; book earlier for Easter Week, August holidays, Christmas/New Year, and long weekends.
16Jul
1
Seats
San Sebastian/Donostia
Barcelona

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

06:53
San Sebastian/DonostiaStation
6h 16m
13:09
BarcelonaBarcelona Sants
Direct
Renfe Alvia 00533
from
123 USD
1
6h 16m, Direct
06:53
San Sebastian/DonostiaStation
13:09
BarcelonaBarcelona Sants
from
123 USD
1
Direct
High-speed
day

First train

06:53
night

Last train

06:53
distance

Travel duration

6h 16m
daily-departure

Daily departures

1
departure-station

Departure station

San Sebastian/Donostia
changes-type

Changes

direct
arrival-station

Arrival station

Barcelona
ticket-price

Ticket price

$41
background

How to Book Train Tickets Online from San Sebastian/Donostia to Barcelona

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Flexible Exchanges & Cancellations
Exchange and cancellation conditions depend on the Renfe fare selected for the San Sebastian/Donostia to Barcelona route. Flexible fare options usually allow changes before departure, while the cheapest advance fares are more restricted.
Secure Payment Options
Pay for San Sebastian/Donostia to Barcelona train tickets with major credit and debit cards, Apple Pay, Google Pay, and other supported digital payment methods. Payments are processed using secure verification for online rail bookings.
Receive Your Tickets Instantly
After booking the San Sebastian/Donostia to Barcelona train, ticket confirmation is sent by email. Most Renfe tickets on this route are issued as e-tickets that can be shown on a phone or printed.
Book Official Tickets Easily
Rail Monsters provides official tickets for the San Sebastian/Donostia to Barcelona train route, including Renfe Alvia services from Donostia-San Sebastian station to Barcelona-Sants. Select the departure time, fare type, and seat option online.
24/7 Human Customer Support
Human support agents are available 24/7 for booking questions, ticket changes, and station guidance for travel between Donostia-San Sebastian and Barcelona-Sants.

Why Book San Sebastian/Donostia to Barcelona Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Rail Monsters gives San Sebastian/Donostia to Barcelona travelers 24/7 human support, real-time train information, and mobile apps for iOS and Android. A single account can manage this Renfe booking alongside rail trips in Spain and other countries.

We accept payments:

payment-logos
payment-logos

San Sebastian/Donostia to Barcelona Route Overview

This route links the Basque coast with Catalonia without requiring a transfer when a direct Alvia is available. A distinctive feature is the change in landscape: the train leaves the green, hilly area around Donostia, crosses Navarra and the Ebro valley near Zaragoza, then joins faster infrastructure toward Catalonia. Renfe Alvia trains on this corridor are reserved-seat services, so passengers travel on the specific train printed on the ticket rather than boarding any departure. Non-reserved seating is not the normal practice on long-distance Renfe services between San Sebastian/Donostia and Barcelona.
time-s

Travel time

6h 16m

train-s

Train type

fastest-s

Fastest trip

6h 16m

longest-s

Longest trip

6h 16m

San Sebastian/Donostia

San Sebastian, officially Donostia/San Sebastian, is a Basque coastal city known for La Concha bay and the Parte Vieja old town. Donostia-San Sebastian station sits beside the Urumea River, within walking distance of the city center and connected to local buses and Euskotren services nearby.

San Sebastian/Donostia

StationStation
arrowarrow

6h 16m

Barcelona

Barcelona is Catalonia's capital, with major visitor areas around the Gothic Quarter, Eixample, Montjuic, and the waterfront. Barcelona-Sants is the city's main long-distance rail station, with metro, suburban rail, and taxi links to Placa de Catalunya, Passeig de Gracia, and Sagrada Familia.

Barcelona Sants

StationStation

Practical Information for Alvia Travelers

Luggage icon
Renfe long-distance luggage rules apply on Alvia services between San Sebastian/Donostia and Barcelona. Keep bags within the stated limits and label larger items before boarding.
Luggage Allowance
Passengers on Renfe Alvia may usually carry up to 3 pieces of luggage, with a combined maximum of 25 kg and total dimensions up to 290 cm, and no single item normally exceeding 85 x 55 x 35 cm. Tickets with special fare rules can have tighter limits, so check the allowance shown with the ticket.
Storage Facilities
Alvia trainsets have overhead racks for small and medium bags plus luggage shelves near carriage entrances. Large suitcases should be placed in the end-of-car racks rather than blocking aisles or vestibules on the long run to Barcelona-Sants.
Special Items
Folded bicycles, skis, surfboards, and musical instruments must be packed in a suitable cover and remain within Renfe size rules where possible. Full-size bicycles generally require a dedicated bike space or specific service acceptance and should not be assumed for Alvia departures.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

San Sebastian/Donostia to Barcelona Map

The San Sebastian/Donostia to Barcelona route starts at Donostia-San Sebastian station, heads south and east through Gipuzkoa and Navarra, then reaches the Ebro corridor around Zaragoza-Delicias. From Zaragoza, trains continue toward Lleida Pirineus, Camp de Tarragona, and Barcelona-Sants. The route changes from Basque hills and river valleys to drier inland plains before entering Catalonia near the Mediterranean side of Spain.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

ALVIA

Changes

Direct

Travel time

6h 16m

Price from

$41

Departures

22

Rating

The train runs from Donostia-San Sebastian station to Barcelona-Sants, avoiding airport transfers at both ends. Buses between San Sebastian and Barcelona usually take about 7 to 8 hours and often use Barcelona Nord or Sants area stops. Flying is less direct because San Sebastian has limited nonstop air service to Barcelona, so many air routings involve Madrid or a ground transfer to Bilbao. Rail also produces lower emissions than flying on this domestic route and offers a practical city-center arrival.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

6h 16m

$41-$126

Bus

Apprx.

7h 30m

$30-$65

Flight

Apprx.

3h 30m

$70-$220

FAQ about the San Sebastian/Donostia - Barcelona Route

How much is the train from San Sebastian/Donostia to Barcelona?

One-way Renfe fares from San Sebastian/Donostia to Barcelona start from about €28 ($30 USD) for advance Basico tickets and can reach around €100 ($108 USD) for flexible fares or busy departures. Prices shown are starting from; final fares depend on class, time of booking, and availability.

Does a Spanish rail pass cover San Sebastian/Donostia to Barcelona?

Renfe Spain Pass and Interrail or Eurail passes can be used on eligible Renfe long-distance trains in Spain, but Alvia services require a seat reservation and any applicable supplement before boarding. Pass rules vary by product and traveler status. Rail Monsters sells individual tickets for this route.

How fast is the San Sebastian/Donostia to Barcelona train?

Renfe Alvia trains can run up to 250 km/h (155 mph) on suitable high-speed sections and lower speeds on classic-line parts of the route through the Basque Country and Navarra. The mixed infrastructure is why the trip takes longer than a fully high-speed Madrid to Barcelona run.

How long is the train from San Sebastian/Donostia to Barcelona?

The fastest direct Renfe Alvia from Donostia-San Sebastian to Barcelona-Sants takes about 5 hours 57 minutes over roughly 566 km. Other same-day options with connections can take around 7 to 8 hours depending on the wait time at Zaragoza or another interchange.

How do I book San Sebastian/Donostia to Barcelona train tickets?

Book the San Sebastian/Donostia to Barcelona train on Rail Monsters by entering your travel date, choosing a Renfe departure, and paying online. Tickets are sent by email as e-tickets where available. Rail Monsters accepts bookings 6 to 12 months ahead, and mobile apps for iOS and Android can be used to manage the trip.
Learn more information at our
Country Guide