0 votes
How much is the train from Madrid to Barcelona?

1 Answer

0 votes
The average train ticket price from Madrid to Barcelona usually costs around €99.66 two weeks before travel, but can start from as little as €32.30 when you book in advance. Prices also vary depending on the time of day, route and class you book.
...