Cheap Train Tickets to Barcelona

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Partnering with 450 providers
and more

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries

Trains to Barcelona: Overview

Main Train Station:Barcelona Sants
Train Duration from the UK:10h10m
First Train:05:40
Last Train:20:31
Train Price From:£ 61
Changes:1, Paris
Train Companies Eurostar

How to Get to Barcelona by Train

It is possible to get to Barcelona in as little as nine hours from St Pancras Station thanks to a high speed rail service from Paris Gare du Lyon railway station. Take the Eurostar from London St Pancras to Paris Gare du Nord and then transfer to Paris Gare du Lyon for trains directly to Barcelona. Once you arrive at Barcelona there are plenty of bus services and taxis that travel across the city to assist with your onward journey.

Barcelona

Barcelona is one of the most artistic and historical cities in Europe. The historical area of the Barrio Gotico contains breath-taking architecture, such as that adorning Barcelona Cathedral. La Sagrada Familia is another must-see and is a truly unique structure, along with being an amazing example of the style of world-renowned architect Gaudì. There are many other examples of Gaudì's architecture in the city, including the beautiful Parc Guell. There are also many art galleries including the fantastic Miró Foundation, which contains important works by Joan Miró. Montserrat mountain range has a gorgeous monastery situated at the centre. Barcelona also has beautiful beaches and the city has been rated as one of the number one beach cities in the world. There is also superb nightlife here, with cultural shows, live music venues, exciting nightclubs and numerous bars. Barcelona is well connected to other parts of Spain by train, bus, or plane.