Where can you go by train in 8h from Madrid?
Barcelona
SpainSavor the magic of Gaudi's La Sagrada Familia, relish tasty tapas and immerse yourself in the lively street life of Las Ramblas.
Direct · 2 hr 36 · From 29 €
Marseille
FranceSail through Marseille's Old Port, explore Calanques National Park, or bask in Le Panier's streets!
1 connection · 7 hr 46 · From 125 €
Porto
PortugalFeast at Porto, a haven for foodies. Don't miss the iconic Livraria Lello bookstore.
2 connections · 6 hr 50 · From 65 €
Valencia
SpainCobbled streets and fresh oranges await in Valencia, home to Spain's biggest aquarium, L'Oceanogràfic.
Direct · 1 hr 56 · From 13 €
Seville
SpainSeville is rich in history, tapas bars and Flamenco festivals. Visit the magnificent Royal Alcázar palace and soak up the sun in Plaza de España.
Direct · 2 hr 55 · From 34 €
Here are a few suggestions for your next trip from Madrid
In 2 hours, you can reach Valencia, Zaragoza, Valladolid, Ciudad Lineal, Alcalá de Henares, Fuenlabrada, Leganés, Albacete.
In 3 hours, you can reach Barcelona, Seville, Murcia, Alicante, Córdoba, Elche, Castelló de la Plana.
In 4 hours, you can reach Málaga, L'Hospitalet de Llobregat, Gasteiz / Vitoria, A Coruña, Sant Martí, Granada, Terrassa, Pamplona, Jerez de la Frontera, Sabadell.
In 5 hours, you can reach Bilbao, Vigo, Gijón, Oviedo, Cartagena, Perpignan, Donostia / San Sebastián, Santander.
In 6 hours, you can reach Viana do Castelo.
In 7 hours, you can reach Porto, Toulouse, Braga, Montpellier, Vila Nova de Gaia, Nîmes, Ermesinde, Almería.
In 8 hours, you can reach Marseille, Aveiro, Rio Tinto, Guimarães, Espinho, Avignon.