Direct Rail

Trains to Barcelona

With you can search for Trains to Barcelona, find train times and book a cheap train to Barcelona online avoiding the usual hassles associated with buying train tickets at the station.

Taking the train to Barcelona is a fast, convenient & affordable alternative to flying as well as being one the greenest methods of travel

Just hop on the Eurostar from London St Pancras, Ebbsfleet or Ashford, connect with the service you want and speed straight to your destination.

If you’re already in mainland Europe and want to book a train ticket to Barcelona, then you can do that too! Just enter your departure and destination train stations and search for tickets.

About Barcelona and the train services available

Barcelona is a city in north eastern Spain and capital city of the autonomous region of Catalonia. The city is renowned for the architectural works of Antoni Gaudí and Lluís Domènech i Montaner, which have been designated UNESCO World Heritage Sites. Barcelona also hosted the 1992 Summer Olympics.

Barcelona-Sants station, the city's main railway station, is one of two main stations serving the city and offers passengers inter city services. The other station, Estacio de Franca terminus, offers passengers suburban, regional and medium distance services.

Passengers can enjoy connections to destinations including Madrid, Paris, Marseille and Toulouse.