Barcelona
634 km
San Sebastian/Donostia
Departure station:
Sants
Carrer del Rector Triadó, 75, 08014, Barcelona, Spain
Arrival station:
San Sebastian/Donostia
De Francia Ibilbidea, 22, 20012 , Donostia, Spain
Brand name
Train type
Travel time
Price from
Departures
Rating
Alvia
High-speed train
5 hrs 33 min
$59
2
80.00%

Plan an amazing stay in Barcelona

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Train Information

Lowest train ticket cost:
$59
Departures:
2
Earliest departure:
07:30
Latest departure:
15:30
Shortest travel time:
5 hrs 33 min
Longest travel time:
5 hrs 40 min
10 / 10 based on 53 reviews

Barcelona to San Sebastian Train Review & Rating

We had a worry-free journey, people working on Spanish trains are very nice.

Courtney U. about traveling from Barcelona to San Sebastian