Trains from San Sebastian to Barcelona
San Sebastian to Barcelona train information
Lowest train price
36 €
Distance
250 miles
Train companies
Search for your ticket on Gopili to see the different companies for your train between San Sebastian and Barcelona. The services on board can change depending on the train company.
Best prices for San Sebastian to Barcelona train tickets
18 departures / day
from
36 €
San Sebastian - Barcelona prices calendar
Sun, Nov 0864 €
Thu, Nov 1257 €
Fri, Nov 1378 €
Sat, Nov 1450 €
Mon, Nov 1671 €
Tue, Nov 1736 €
Thu, Nov 1964 €
San Sebastian - Barcelona: the best time to book cheap trains
The table below shows the best prices found over the last six months depending on how much time in advance the train ticket is booked. Buying your train from San Sebastian to Barcelona in advance can enable you to save money for your journey.
Cost of the train when booking in advance or at the last minute
Days before Departure · Price
90 days before36 €
60 days before59 €
30 days before68 €
15 days before71 €
7 days before61 €
3 days before64 €