San Sebastian
634 km
Barcelona
Departure station:
San Sebastian
De Francia Ibilbidea, 22, 20012 , Donostia, Spain
Arrival station:
Sants
Carrer del Rector Triadó, 75, 08014, Barcelona, Spain
Brand name
Train type
Travel time
Price from
Departures
Rating
Alvia
High-speed train
5 hrs 52 min
$58
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:
$58
Departures:
2
Earliest departure:
07:28
Latest departure:
16:10
Shortest travel time:
5 hrs 52 min
Longest travel time:
6 hrs 4 min
9.6 / 10 based on 53 reviews

San Sebastian to Barcelona Train Review & Rating

We had a great train ride from Northern Spain to Barca!

Sylvie H. about traveling from San Sebastian to Barcelona