Traveling from Barcelona to San Sebastian presents a good opportunity to observe the dramatic scenery of the north-east part of Spain. The train departs from the Sants Station in Barcelona and arrives at the San Sebastian Station, covering the distance of 634 km (393 mi).