Skip to main content

Trains to Barcelona

Located between the sea and the mountains, Barcelona has it all. Discover the charm of neighbourhoods such as Born, Gràcia and Barceloneta and admire its impressive architectural and cultural heritage. Barcelona's climate makes it an ideal destination to travel all year round and enjoy its ongoing leisure activities, as well as its magnificent Mediterranean gastronomy. Take advantage of OUIGO's low-cost high speed and book your train tickets to Barcelona.  

 

You'll find plenty of things to do in Barcelona, a city with great things to do for all ages and budgets, and with OUIGO you'll save time and money! 

 

While you enjoy the countless films, documentaries, magazines and games of the OUIFUN service, the OUIGO Plus entertainment platform, you arrive from Madrid in 2h30 min and from Zaragoza in just 1h27 min! 

 

 

sagrada familia barcelona

 

 

Going to Barcelona 

 

 

Average travel time

1:50h

Cheapest month to travel

January

Average number of trains per week

56

What's the main train station in Barcelona?

Barcelona Sants station, the arrival point of our cheap train journey to Barcelona, is the main station in the city and the one that will welcome you or see you off if you decide to go to Barcelona or travel by train from Barcelona to cities such as Zaragoza or Madrid. 

Discover Barcelona with OUIGO 

 
What to do in Barcelona? 

 

Located between the sea and the mountains, Barcelona has it all. Discover the charm of neighbourhoods such as Born, Gràcia and Barceloneta and admire its impressive architectural and cultural heritage. 

Barcelona's climate makes it an ideal destination to travel all year round and enjoy its ongoing leisure activities, as well as its magnificent Mediterranean gastronomy. 

 

Why travel by train to Barcelona? 

 

With OUIGO's cheap train travel, you'll enjoy Barcelona at the best price and you'll also benefit from great advantages: 

 

  • The destination station is centrally located and very well connected. It's enough to be at the departure station 30 minutes before the train leaves. 
  • You don't have to go to the luggage belt to pick up your suitcase. 
  • You travel comfortably at the Earth or Sky decks thanks to the new double-decker train, and with OUIBAR, our on-board cafeteria service. 

 
Travel to Barcelona 

 

How to travel by train to Barcelona from Zaragoza? 


With OUIGO's trains to Barcelona from Zaragoza you can travel cheap with the Zaragoza-Barcelona train, from Zaragoza-Delicias station to Barcelona-Sants station, for only 1:27h. 

 
How to travel by train to Barcelona from Madrid? 


With OUIGO's trains to Barcelona from Madrid you travel cheap with the Madrid-Barcelona train, from Madrid-Puerta de Atocha station to Barcelona-Sants station, for only 2:30h.