Skip to content

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

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

Sources & More Information:

  • Omio – Compare Providers
  • Omio – Price comparison for train, bus & flight