Barcelona by train

Travel to Barcelona from €34

Barcelona by train

Take the high speed train right into the city center of Barcelona. Explore the vibrant city center with the harbour and the Ramblas. Visit the Sagrada Familia or the Gaudi Museum. The Barcelona Sants station is near all the sights and has many direct connections from Spain and France.

How to book train tickets to Barcelona

For all long-distance services to and in Spain reservation is required. Domestic cheap Promo and Promo+-fares start at €15 each way. With the Mesa-fare you get a table of four yourself for a fixed price. Sales usualy opens 3 or 2 months for departure,  depending on the route and type of train. Book early to get the cheapest fares.

For international routes from France there are cheap Essential-fares which start at €59 for Paris-Barcelona or €34 for Perpignan-Barcelona. Sales for these trains open 4 months before departure.  Reservation is required for all international journeys.

How to travel by train to Barcelona

From France high-speed TGV services run from Paris to Barcelona, 2 direct services in winter months, 4 direct services in summer months. A daily AVE-service also operates from Toulouse and Lyon to Barcelona.  A daily AVE operates from Marseille to Barcelona .  Local trains operate from Port Bou/Cerbere to Barcelona and La Tour de Carol to Barcelona.

The main domestic high speed route runs from Barcelona via Madrid to Seville and Malaga. Trains along this route operate every hour or more frequent. From Barcelona there is also a line along the coast to Valencia with trains almost every hour.  For all domestic high-speed services there is a check-in with luggage check at all stations.

Hotels nearby train stations

Find hotels nearby train stations with


Other European Cities