The Caledonian Sleeper train travels nearly 600 miles from London Euston through to three destinations in Scotland.
My trip was to Inverness the train in fact splits in the night and one section goes to Aberdeen and another to Fort William.
I spent four days touring the East coast of Scotland that tends not to get as many visitors as the more famous west coast but don’t be fooled there is much to see and do in the east too.
AloJapan.com