|ROUND-TRIP FROM||$22||The cheapest round-trip train ticket to Barcelona is from Madrid, starting at $22. This price was found within the last 72 hours.|
|ONE-WAY FROM||$9||The cheapest one-way train ticket to Barcelona is from Madrid, starting at $9. This price was found within the last 72 hours.|
|POPULAR STATION||Barcelona França||Barcelona França is one of the most popular stations in Barcelona|
|POPULAR TRAIN COMPANY||Renfe||Renfe, SNCF, and AccesRail also service this route|
Train tickets from Sevilla to Barcelona usually start from about $146, while you can find tickets from Paris to Barcelona from around $482. Generally, prices will be determined by your location. These were some of the lowest prices from the most popular departure points to Barcelona.
Barcelona França is a popular station to arrive at. You’ll find many options from here to get to your destination. Major cities accessible by train from Barcelona França are Madrid and Sevilla.
Barcelona is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. However, our data also shows that Renfe, SNCF, and AccesRail were frequently booked by travelers.
You can catch a one-way train to Barcelona for $9 on average this week. We don’t expect any changes in price for the next 3 months. It’s generally a good idea to book early to make sure you can get on the train for the correct departure time.