how long is the train from london to paris
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.