This is the last train of the day.
Find all the dates and times for this journey
|Distance||773 miles (1247 km)|
|Train frequency||1 a day|
|Train providers||TGV inOui|
Trains from Zurich to Madrid cover the 773 miles (1247 km) long journey taking on average 25 h 54 min with our travel partners like TGV inOui. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Zürich HB and arrive in Madrid-Puerta de Atocha-Almudena Grandes.
When departing from Zurich, you have various train station options to start your journey from including Zürich HB, Zürich Flughafen and Zürich Oerlikon. When arriving in Madrid, you can end your route in train stations like Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín and Madrid Méndez Alvaro.
Passengers board the train most frequently from Zürich HB, which is located around 1.9 miles (3 km) away from the city centre, and they get off the train at Madrid-Puerta de Atocha-Almudena Grandes, located 1.4 miles (2.2 km) away from the city centre.
Here are some other resources that might have the information you need