The lively capital of Spain boasts quite a few busy train hubs. Check out everything you need to know about railway stations in Madrid.
Show more
Madrid train stations
Pta. Atocha - Almudena Grandes
Plaza Emperador Carlos V, 28045, Madrid, Spain
Agustín de Foxá, 40, Madrid, Spain
Madrid - Atocha Cercanias
28045 , Madrid, Spain
Principe Pio
Paseo del Rey, 1092, Madrid, Spain
790 km
Porto train stations
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Vila Nova de Gaia-Devesas
Largo 5 de Outubro, 4400-089, Vila Nova de Gaia, Porto, Portugal

Madrid to Porto Train Information

The Iberian Penisula boasts an extensive railway network, making a high-speed train one of the most popular connections there. Tourists and locals alike prefer traveling by the Madrid - Porto railway route, as it means fast and easy security checks at the train stations, great onboard amenities, including comfy seats, plenty of legroom, and generous luggage space, and a chance to travel from/to the city centers of the spectacular Spanish and Portuguese capitals. Unfortunately, there is no direct Madrid - Porto train, so the travelers need to make a quick train change in the beautiful city of Vigo.

9.1 / 10 based on 25 reviews

Madrid to Porto Train Review & Rating

Great way to travel, will happily do it again!

Emanuel about traveling from Madrid to Porto