By Train from Barcelona (Spain) to London (United Kingdom)

Journey Summary

Depart Barcelona (Spain)

Barcelona Sants

Arrive London (United Kingdom)

London St Pancras International
Journey Time
11hr 14 min - 12hr 14min*
1 x optimum connection per day

Change trains in: Paris

*The longer journey time applies on Saturdays

This routing involves taking the 09:25 train from Barcelona to Paris, which is scheduled to arrive in the Gare De Lyon at 15:53.

Both RailEurope and Trainlline will book you on the 18:13 departure from the Gare Du Nord on Mon-Fridays and Sundays, or the 19:13 departure on Saturdays, to continue the journey on to London.

So you will have nearly 2hrs 30 mins to make the transfer between the Gare De Lyon, where the TGV will arrive, and the Gare Du Nord, from where the Eurostar will depart.

The 18:13 and 19:13 trains from Paris both call at Ebbsfleet International.

The agents are offering this combination of trains as making the transfer across Paris AND the check-in for the Eurostar, should be virtually guaranteed on that schedule.

However, on Monday Fridays and most Sundays, there is a 17:13 Eurostar from Paris to London.

If the train from Barcelona and the transfers across on Paris are made on time, its likely that you will be at the Gare Du Nord in good time to make the 17:13.

But if that is the case you cannot transfer Standard or Standard Premier tickets to the 17:13 departure free of charge.

An Aternative journey option:

Both RailEurope and Trainline will also usually sell tickets for a more expensive routing, which avoids the need to make the transfer across Paris.

You can take the 08:10/08:20 AVE train from Barcelona to Lyon and then make connections there and in Lille.

But the connecting times in both Lyon and Lille will be around 40mins, so train delays risk not being able to check-in for the Eurostar on time - so this routing can have complications.
Though if the TGV does arrive in Lille too late, you'll be able to swap tickets free of charge to a later departure on from Lille.

Train 1

  • Depart: Barcelona (Spain)
  • Arrive: Paris (France)
  • Journey time: 6hr 25min - 6hr 35min (approx)

Close this info panel  

Train 2

  • Depart: Paris (France)
  • Arrive: London (United Kingdom)
  • Journey time: 2hr 16min - 2hr 25min

Close this info panel  

Ticket information

Close this info panel