High speed train
(≈ 4h45)
High speed train
(≈ 2h21)
High speed train
(≈ 4h20)
You probably already know this, but as of today, Eurostar is the only train company connecting France and Belgium to the United Kingdom via the Channel Tunnel.
As for fares, I recommend booking at least a month and a half in advance if you want to find a round-trip ticket for under €100.
Another important point: since the United Kingdom is not part of the Schengen area, passport and security checks can take quite a bit of time. It’s recommended to arrive at least an hour before departure.
A word of warning: London-Edinburgh trains don't depart from St. Pancras, but from Kings Cross, but don't worry, the station is just across the road.
Three companies offer direct services between London and Edinburgh: LNER, Lumo and Avanti West Coast.
The journey takes between 4 hours 20 minutes and just over 6 hours, depending on which you choose. To get the best fares, we recommend you use a comparator like Trainline! You'll see that it's possible to find round-trip tickets for around €130.
And if you prefer night trains, you can take a Caledonian Sleeper (mentioned in the second itinerary option).