How long is the high speed train from Madrid to Barcelona? Running at a speed of up to 192 miles per hour, the travel duration of the high-speed train Madrid to Barcelona ranges from 2 hours and 30 minutes to 3 hours and 10 minutes.
How much does it cost to go from Barcelona to Madrid by train?
Good to know
Cheapest day to travel | Wednesday |
---|---|
Most expensive day to travel | Sunday |
Average price (round-trip) | $22 |
Average price (one-way) | $12 |