From
To
Major station
Large station
Medium station
Small station
Direct
1 change min.
2 changes min.
Depart from here
Arrive here

Train stations in Spain

Madrid
Madrid
Barcelona
Barcelona
Valencia
Valencia
Seville
Seville
Zaragoza
Zaragoza
Málaga
Málaga
Murcia
Murcia
Bilbao
Bilbao
Alicante
Alicante
Cordoba
Cordoba
Valladolid
Valladolid
Vigo
Vigo
Gijón
Gijón
Elx Carrús
Elx Carrús
Vitoria – Gasteiz
Vitoria – Gasteiz
A Coruña
A Coruña
Granada
Granada
Oviedo
Oviedo
Cartagena
Cartagena
Pamplona/Iruña
Pamplona/Iruña
Jerez de la Frontera
Jerez de la Frontera
Almería
Almería
San Sebastián
San Sebastián
Castellón de la Plana
Castellón de la Plana
Burgos
Burgos
Santander
Santander
Albacete
Albacete
Tarragona Estació
Tarragona Estació
Salamanca
Salamanca
Logroño
Logroño
Badajoz
Badajoz
Huelva
Huelva
Lleida
Lleida
León
León
Tarragona
Tarragona
Cádiz
Cádiz
Algeciras
Algeciras
Jaén
Jaén
Ourense
Ourense
Santiago de Compostela
Santiago de Compostela
Lugo
Lugo
Girona
Girona
Cáceres
Cáceres
Toledo
Toledo
Guadalajara
Guadalajara
Palencia
Palencia
Gandía
Gandía
Ferrol
Ferrol
Ciudad Real
Ciudad Real
Ponferrada
Ponferrada
Zamora
Zamora
Benicarló-Peñiscola
Benicarló-Peñiscola
Alcoi
Alcoi
Linares-Baeza
Linares-Baeza
Irún
Irún
Mérida
Mérida
Ávila
Ávila
Segovia
Segovia
Cuenca
Cuenca
Torrelavega
Torrelavega
Aranjuez
Aranjuez
Huesca
Huesca
Puertollano
Puertollano
Utrera
Utrera
Figueres - Vilafant
Figueres - Vilafant
Antequera
Antequera
Figueres
Figueres
Plasencia
Plasencia
Soria
Soria
Miranda de Ebro
Miranda de Ebro
Ronda
Ronda
Teruel
Teruel
Tortosa
Tortosa
Águilas
Águilas
L’Aldea-Amposta-Tortosa
L’Aldea-Amposta-Tortosa
Alcázar de San Juan
Alcázar de San Juan
Xátiva
Xátiva
Sitges
Sitges
Castejón de Ebro
Castejón de Ebro
Calatayud
Calatayud
Medina del Campo
Medina del Campo
Monforte de Lemos
Monforte de Lemos
Manzanares
Manzanares
Benicàssim
Benicàssim
Zafra
Zafra
Jaca
Jaca
Astorga
Astorga
Castillejo-Añover
Castillejo-Añover
Valencia de Alcántara
Valencia de Alcántara
Pedrera
Pedrera
Port-Bou
Port-Bou
Gaucin
Gaucin
Canfranc
Canfranc
Bobadilla
Bobadilla
Guillarei
Guillarei
Montefurado
Montefurado
Departure
Depart at:
00:00
00:00
02:00
04:00
06:00
08:00
10:00
12:00
14:00
16:00
18:00
20:00
22:00
Price
Time
Duration
Distance
Classes
Train changes
Transfer time
Origin
Destination
Download the app
Just scan the QR code, and download the app!
Sign in to TrainConnections
Welcome! Please sign in to continue
or
No connections found
No connections for your departure date.
Change your departure date to see your options.
Change departure date
No connections for your departure time.
Clear your departure time to see your options.
Clear departure time