Trip to London

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 Barcelona to London

🚆 Starting your journey from Barcelona to London by train involves a route with transfers along the way. The total travel time is approximately 10 hours and 5 minutes. 🚆 The first leg of the journey includes a TGV inOui train departing from Barcelona-Sants station and arriving at Paris Gare de Lyon. From there, you will transfer to a Eurostar train heading to London St Pancras Intl station. 🚆 While the journey may require some transfers, the experience of traveling through picturesque landscapes and arriving in the vibrant city of London is definitely worth the time spent on the train. Ticket prices for this route typically range from €290 to €616.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • The train routes from Barcelona to London are operated by TGV inOui and Eurostar. There is no direct train, so travelers will need to transfer at Paris Gare de Lyon and Paris Nord stations. The total journey time is approximately 10 hours and 5 minutes, with prices varying from €293 to €622. For more information and booking, you can contact TGV inOui at +33 1 84 94 36 35 or Eurostar at +44 1233 617575.
  • The fastest train route between Barcelona and London with a journey time of approximately 10 hours and 5 minutes, includes transfers at Gare de Lyon and Paris Nord stations. The services are operated by TGV inOui and Eurostar. While there is no direct train, these two companies provide efficient and comfortable connections for travelers making this journey. Prices for this route range from €293 to €622.
  • Trains departing from Barcelona to London are operated by TGV inOui and depart from Barcelona-Sants station. Barcelona-Sants is a major railway station in Barcelona and serves as the starting point for the train journey to London. Travelers can board the train at Barcelona-Sants and begin their trip to London St Pancras Intl with a transfer at Gare de Lyon and Paris Nord stations.
  • There are multiple trains involved in the journey from Barcelona to London. Travelers will need to take a TGV inOui train departing from Barcelona-Sants station to Paris Gare de Lyon, followed by a transfer to a Eurostar train at Paris Nord station to reach London St Pancras Intl. The total travel time for this route, including transfers, is approximately 10 hours and 5 minutes. It is recommended to check the specific schedules and connections for the trains departing from Barcelona to London to plan the journey efficiently.
  • The train from Barcelona to London operated by Eurostar arrives at London St Pancras International station. London St Pancras International is a major railway station located in central London, serving as a key transportation hub connecting national and international train services. Upon arrival at London St Pancras International, travelers can easily access various parts of London and other destinations in the UK via the station's connections to the London Underground and other public transportation networks.
  • The first train of the day to travel from Barcelona to London typically departs from Barcelona-Sants station in the early morning hours, with the exact time varying depending on the schedule. The last train of the day usually leaves Barcelona-Sants station in the late evening, giving travelers a wide window of time to choose from for their journey. Travelers should consult the train schedules for specific departure times and availability when planning their trip from Barcelona to London by train.
  • There are no direct train trips between Barcelona and London. Travelers will need to take a journey that involves transfers at Gare de Lyon and Paris Nord stations before reaching London St Pancras Intl. The entire trip, including transfers, typically takes around 10 hours and 5 minutes. It is advisable for passengers to check the train schedules and plan accordingly when traveling from Barcelona to London by train.
  • There is no direct train between Barcelona and London. Travelers will need to take a train that includes transfers at Gare de Lyon and Paris Nord stations before arriving at London St Pancras Intl. The total journey time, including the transfers, is approximately 10 hours and 5 minutes. It is important for passengers to plan their trip accordingly and be prepared for the transfer process when traveling from Barcelona to London by train.
  • The cost of a train ticket from Barcelona to London varies between €293 to €622. The prices may fluctuate depending on factors such as the class of service, time of booking, and availability of tickets. It is recommended for travelers to book their train tickets in advance to secure the best possible rate for their journey from Barcelona to London.

Will you be returning to Barcelona by train?

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

See schedule