How long does it take to get from Madrid to Barcelona on high speed rail?

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

How long is the high-speed train from Barcelona to Madrid?

Rate article
Tourist guide