Omio
Cheap train tickets! Buy your train ticket online on Omio. The easy to use booking system with very good prices and e-tickets.
To travel from Barcelona to Madrid by train, please read the following information. Buy your train ticket online via the booking links bellow. Book saver fares with discounts in advance as normal price tickets are expensive.
The fastest way to travel from Barcelona to Madrid is by AVE high-speed-train of RENFE. The journey time is only 2,5 hours for the distance of 620 kilometres. Second class tickets are available from 40 EUR and first class tickets from 55 EUR. There are frequent connections available, at least one every hour. The departure station in Barcelona is called "Barcelona Sants". The arrival station in Madrid is called "Madrid Atocha".
You find the exact schedules and ticket fares via our booking links. The ticket prices depends on your travel date.