The direct high-speed train from London to Paris (Eurostar) takes about 2 hours 15–30 minutes, with the very fastest services around 2 hours 16 minutes end to end.

Quick Scoop

  • Typical journey time: about 2 h 20–30 min between London St Pancras and Paris Gare du Nord.
  • Fastest advertised services: roughly 2 h 16 min.
  • Average timetabled journey: around 2 h 24–30 min, depending on the specific train and day.
  • All direct Eurostar trains on this route arrive in under about 2 h 30 min in normal conditions.

So in practical terms, you can think of it as “just over 2 hours” city‑centre to city‑centre.