Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Barcelona

🌍 Traverse through picturesque landscapes and enjoy the convenience of train travel as you make your way to vibrant Barcelona-Sants station. Operated by Eurostar and Renfe Viajeros, the journey takes approximately 10 hours and 41 minutes, allowing you to sit back, relax, and soak in the sights along the way. 💰 Prices for a train ticket between London and Barcelona typically range from £207 to £479, offering flexibility based on your budget and travel preferences.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Find accommodation
  • Train services from London to Barcelona are provided by Eurostar and Renfe Viajeros. While there is no direct train, the journey typically involves transfers at Lille-Europe and Lyon Part Dieu before reaching Barcelona-Sants. The total travel time can take approximately 10 hours and 41 minutes. Ticket prices for this route range from £209 to £482.
  • The fastest train option between London and Barcelona involves taking services operated by Eurostar and Renfe Viajeros. This journey includes transfers at Lille-Europe and Lyon Part Dieu before reaching Barcelona-Sants, with a total travel time of approximately 10 hours and 41 minutes. While there is no direct train, this route is known for its efficiency and comfort, allowing passengers to reach their destination in a reasonable time frame. Ticket prices for this fast train service generally range from £209 to £482.
  • Trains departing from London to Barcelona are operated by Eurostar and depart from London St Pancras Intl station. London St Pancras Intl is a major railway station in central London and serves as the starting point for this international train journey. Passengers can easily access this station via public transportation or taxis, making it a convenient departure point for those traveling to Barcelona by train.
  • There are multiple trains that operate between London and Barcelona although there is no direct train route. The journey typically involves transfers at Lille-Europe and Lyon Part Dieu before arriving at Barcelona-Sants station. Both Eurostar and Renfe Viajeros provide train services for this route, offering travelers options for their journey. The total travel time for this train route is approximately 10 hours and 41 minutes, with ticket prices ranging from £209 to £482.
  • The train from London to Barcelona operated by Renfe Viajeros arrives at Barcelona-Sants station. Barcelona-Sants is a major railway station in Barcelona, serving as a central hub for train services within the city and to other destinations. Upon arrival at Barcelona-Sants, travelers can easily access public transportation or taxis to reach their final destination in Barcelona. The station offers amenities such as ticket counters, waiting areas, shops, and dining options for passengers.
  • The first train of the day from London to Barcelona involves departures from London St Pancras Intl station and travels through Lille-Europe and Lyon Part Dieu before arriving at Barcelona-Sants. The total journey time, including transfers, is approximately 10 hours and 41 minutes. The last train between these two cities typically departs later in the day and follows the same route, providing travelers with options for different departure times depending on their schedule.
  • There are no direct train trips between London and Barcelona. The journey typically involves transfers at Lille-Europe and Lyon Part Dieu before reaching Barcelona-Sants. Travelers should expect a total travel time of approximately 10 hours and 41 minutes when taking this route. Both Eurostar and Renfe Viajeros operate the train services for this journey, offering options for travelers to make the trip despite the lack of direct trains.
  • No, there is no direct train between London and Barcelona. Travelers will need to take a route that includes transfers at Lille-Europe and Lyon Part Dieu before reaching Barcelona-Sants. The total journey time, including these transfers, typically takes around 10 hours and 41 minutes. While there is no direct option, the journey can still be made using connecting trains.
  • The cost of a train ticket from London to Barcelona typically ranges from £209 to £482. The price variation may be influenced by factors such as class of service, time of booking, and availability of discounts. Passengers are advised to check for specific fare details and promotions when planning their journey.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Barcelona to London

See schedule