The trip lasts 15 days and includes 15 steps.

Paris - London
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.
And the good news is that if you're a member of Club HOURRAIL!, you can enjoy an exclusive discount on your Eurostar tickets (25% off)!
The step from Paris to London lasts 2h21. You'll travel in a Eurostar.
On board, you'll have access to: Wi-Fi.

London - Fort William
The step from London to Fort William lasts 12h45. You'll travel in a Caledonian Sleeper.

Fort William - Mallaig
The step from Fort William to Mallaig lasts 1h30. You'll travel in a train operated by ScotRail.

Mallaig - Fort William
The step from Mallaig to Fort William lasts 1h22. You'll travel in a train operated by ScotRail.

Fort William - Glasgow
The step from Fort William to Glasgow lasts 3h59. You'll travel in a train operated by ScotRail.

Glasgow - Stirling
The step from Glasgow to Stirling lasts 00h28. You'll travel in a train operated by ScotRail.

Stirling - Inverness
The step from Stirling to Inverness lasts 3h13. You'll travel in a train operated by ScotRail.

Inverness - Aberdeen
The step from Inverness to Aberdeen lasts 2h17. You'll travel in a train operated by ScotRail.

Aberdeen - Dundee
The step from Aberdeen to Dundee lasts 1h11. You'll travel in a train operated by ScotRail.

Dundee - Leuchars
The step from Dundee to Leuchars lasts 00h12. You'll travel in a train operated by ScotRail.

Leuchars - St Andrews
The step from Leuchars to St Andrews lasts 00h12. You'll travel in a bus operated by Citram Pyrénnées - transports Nouvelle Aquitaine .

St Andrews - Leuchars
The step from St Andrews to Leuchars lasts 00h11. You'll travel in a bus operated by Citram Pyrénnées - transports Nouvelle Aquitaine .

Leuchars - Edinburgh
The step from Leuchars to Edinburgh lasts 1h13. You'll travel in a train operated by ScotRail.

Edinburgh - London
The step from Edinburgh to London lasts 7h45. You'll travel in a Caledonian Sleeper.

London - Paris
Our tips for the road :
- We recommend that you book at least one and a half months in advance if you want to find a return ticket for less than €100.
- Another important point is that, as the UK is not part of the Schengen area, the passport and security checks can take a long time. We recommend that you arrive at least one hour before departure.
And the good news is that if you're part of the Club HOURRAIL! you can take advantage of an exclusive discount on your Eurostar tickets (25% off)!
The step from London to Paris lasts 2h18. You'll travel in a Eurostar.