Traditional Culture Encyclopedia - Tourist attractions - How long is the high-speed train from Madrid to Barcelona?

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

2 hours and 4 minutes. From Madrid to Barcelona, you can take the AVE high-speed train, which takes 2 hours and 4 minutes, and the ordinary fare is 1-12 euros. Barcelona is located in the northeast of Iberian Peninsula, near the Mediterranean Sea, and is the second largest city in Spain.