Jan 9, 2023 · There 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 Train Take the train from Barcelona-Sants to Madrid-Puerta De Atocha 2h 45m €60 - €120 Cheapest Fly
- Am I allowed to travel from Barcelona to Madrid?Yes, travel within Spain is currently allowed. Explore travel options
- What is the cheapest way to get from Barcelona to Madrid?The cheapest way to get from Barcelona to Madrid is to rideshare which costs €27 - €29 and takes 7h 17m. More details
- What is the fastest way to get from Barcelona to Madrid?The quickest way to get from Barcelona to Madrid is to train which costs €55 - €120 and takes 2h 45m. More details
- Is there a direct bus between Barcelona and Madrid?Yes, there is a direct bus departing from Barcelona and arriving at Madrid. Services depart three times a day, and operate every day. The journey t...
- Is there a direct train between Barcelona and Madrid?Yes, there is a direct train departing from Barcelona-Sants and arriving at Madrid-Puerta De Atocha. Services depart hourly, and operate every day....
- How far is it from Barcelona to Madrid?It is 505 km from Barcelona to Madrid. It is approximately 623.2 km to drive. Get driving directions
- How do I travel from Barcelona to Madrid without a car?The best way to get from Barcelona to Madrid without a car is to train which takes 2h 45m and costs €55 - €120. More details
- How long does it take to get from Barcelona to Madrid?The train from Barcelona-Sants to Madrid-Puerta De Atocha takes 2h 45m including transfers and departs hourly. More details
- Where do I catch the Barcelona to Madrid bus from?Barcelona to Madrid bus services, operated by ALSA, depart from Barcelona station. More details
- Where do I catch the Barcelona to Madrid train from?Barcelona to Madrid train services, operated by Renfe AVE, depart from Barcelona-Sants station. More details
The fastest trains from Barcelona to Madrid take around 2 hours and 30 minutes, covering a distance of approximately 503 kilometres. On weekdays, the first train leaving Barcelona is scheduled to depart at around 05:50. The last departure is usually at around 21:25 . This is the same at the weekend.
- Is there a direct train from Barcelona to Madrid?Yes, there is a direct train from Barcelona to Madrid.We usually find around 35 direct trains on the route from Barcelona to Madrid every weekday.T...
- How long does it take to travel from Barcelona to Madrid?The Barcelona to Madrid train travel takes about 2 hours and 30 minutes, no matter when you leave.
- What are the Barcelona to Madrid train times and schedule?If you're travelling on a weekday, you'll find the earliest train to Madrid leaving Barcelona at around 05:50 and the last train leaving at around...
Jan 9, 2023 · There are 5 ways to get from Madrid to Barcelona 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 Train Take the train from Madrid-Puerta De Atocha to Barcelona-Sants 3h 12m €60 - €120 Cheapest Fly
Jan 24, 2023 · To get from Barcelona to Madrid on Jan 24 we recommend taking a train because it’s the best combination of price and speed. 05:40PMBarcelona Sants2h30 08:10PMMadrid-Puerta de Atocha 0 transfers €19 1 One-way Cheapest 08:40PMBarcelona Sants2h55 11:35PMMadrid-Puerta de Atocha 0 transfers €15 1 One-way Other options
Take the bus from Barcelona to Madrid N738 €35 - €49 Bus via Tarragona • 9h 23m Take the bus from Barcelona Airport-Prat T2 to Tarragona (Bus Station) Take the bus from Tarragona to Madrid Drive • 5h 56m Drive from Barcelona Airport (BCN) to Madrid 610.4 km €100 - €150 Quickest way to get there Cheapest option Distance between