Barcelona to Madrid - 5 ways to travel via train, bus ... - Rome2rio
https://www.rome2rio.com/s/Barcelona/Madrid
Web ResultThere are 5 ways to get from Barcelona to Madrid by train, bus, rideshare, car or plane. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option. Train • 2h 30m. Take the train from Barcelona-Sants to Estación de tren de Atocha Ave / …
DA: 67 PA: 3 MOZ Rank: 45