Train Connections from Madrid
19 connections to 19 different destinations. Current schedules & live data.
Looking for train connections from Madrid? We provide a complete overview of all 19 connections to 19 destinations in Germany. Find up-to-date schedules for ICE, IC and regional trains including live delay data and useful tips for your next train journey.
All Connections from Madrid (19)
Zug
From
Madrid
2h 30m
To
Barcelona
621 km
View Details
Zug
From
Madrid
2h 20m
To
Sevilla
471 km
View Details
Zug
From
Madrid
1h 35m
To
Valencia
391 km
View Details
Zug
From
Madrid
2h 20m
To
Málaga
513 km
View Details
Zug
From
Madrid
2h 05m
To
Alicante
445 km
View Details
Zug
From
Madrid
0h 33m
To
Toledo
75 km
View Details
Zug
From
Madrid
4h 30m
To
Bilbao
395 km
View Details
Zug
From
Madrid
5h 10m
To
San Sebastián
458 km
View Details
Zug
From
Madrid
3h 10m
To
Granada
418 km
View Details
Zug
From
Madrid
1h 15m
To
Zaragoza
307 km
View Details
Zug Zug
From
Madrid
0h 55m
To
Valladolid
179 km
View Details
Zug
From
Madrid
1h 40m
To
Córdoba
345 km
View Details
Zug
From
Madrid
9h 30m
To
Lissabon
623 km
View Details
Zug
From
Madrid
2h 05m
To
León
334 km
View Details
Zug
From
Madrid
1h 35m
To
Salamanca
212 km
View Details
Zug
From
Madrid
3h 05m
To
Pamplona
407 km
View Details
Zug Zug
From
Madrid
3h 45m
To
Cádiz
654 km
View Details
Zug
From
Madrid
4h 10m
To
Santander
393 km
View Details
Zug Zug
From
Madrid
3h 45m
To
Vigo
598 km
View Details
More Information
Notice: All information on this page (Travel times, Frequencies, Connections) is provided without guarantee and may change at any time. For current and binding information, please visit the official provider websites. This website is not affiliated with Deutsche Bahn AG or other railway companies.
Last update: March 2026