El trayecto en tren desde Tarragona a San Sebastián tarda, de media, 5h 41m y cubre una distancia de 360 km.
Hay varias compañías ferroviarias que cubren la ruta entre Tarragona y San Sebastián. Renfe y SNCF son las compañías más reservadas.