London to Barcelona by train

Last reviewed: July 2026

Typical duration
under 10 hours
Direct
No direct service
London to Barcelona by train

Train service

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train from London to Barcelona?

No. There is no direct train from London to Barcelona. The journey always requires a change at Paris, between two different stations: you arrive at Gare du Nord on the Eurostar and depart from Gare de Lyon on the TGV to Barcelona. The two stations are around 5 km apart in Paris and the transfer takes around 30 to 45 minutes.

How long does the London to Barcelona train journey take?

With a well-timed connection, around 9 to 10 hours. The Eurostar from London St Pancras to Paris Gare du Nord takes about 2 hours 15 minutes. The TGV from Paris Gare de Lyon to Barcelona Sants takes around 6 hours 40 minutes to 7 hours depending on the service. Allow at least 90 minutes in Paris for the station transfer.

How do I get from Gare du Nord to Gare de Lyon in Paris?

Metro line 5 connects the two stations directly in around 15 to 20 minutes. Taxis are available outside Gare du Nord and take 20 to 30 minutes depending on traffic. Allow at least 90 minutes between your Eurostar arrival time and your TGV departure to make the transfer comfortably, especially with luggage.

Can I use an Interrail or Eurail pass for the London to Barcelona journey?

Both Interrail and Eurail passes are valid on this route, but separate seat reservations are required for each leg. For the Eurostar, you need a specific Eurostar pass reservation booked via the Eurostar website, not the standard Interrail booking portal. Pass holder spaces on Eurostar are limited and can sell out. If none are available, you will need to buy a full Eurostar ticket. For the TGV leg, book a pass holder reservation via Rail Europe, SNCF Connect, or the Interrail or Eurail booking tools.

Which station do I arrive at in Barcelona?

Most TGV services from Paris terminate at Barcelona Sants, the city's main long-distance station. Some services also stop at Barcelona Passeig de Gràcia on the way, which is more central. Check your specific train when booking, as getting off at Passeig de Gràcia may save you a Metro trip depending on where you are staying.

How much does the London to Barcelona train cost?

Eurostar advance fares for the London to Paris leg start from around £30 to £60 for Standard class, though prices vary by date and demand. TGV fares for Paris to Barcelona can start from around €29 to €40 for second class when booked well in advance. Combined, both legs can cost anywhere from around £80 to over £200 each way, depending on dates, class, and how far in advance you book.

How far in advance should I book the London to Barcelona train?

Both legs typically go on sale around 4 to 6 months before departure. If you are a rail pass holder, book the Eurostar reservation as soon as it opens, as pass holder spaces fill quickly. The cheapest advance fares on the TGV leg also sell out early, so there is no benefit to waiting once you have confirmed travel dates.

More routes