
Authentic Europe
Cruise the Scottish Hebridean Islands
13-day small-group Hebridean islands cruise from Edinburgh with a train to Oban
Railbookers · Independent rail package
Thirteen-day rail trip from London to Skye via the Caledonian Sleeper
Railbookers operates this thirteen-day, twelve-night independent rail package that starts in London and finishes in Edinburgh, with stops in Fort William, the Isle of Skye and Inverness along the way. The trip opens with two nights in London before travelers board the Caledonian Sleeper Train overnight into Scotland, waking to highland views the next morning. From there, the route continues on the Jacobite Steam Train, a scenic ride past Scottish mountains and glens, before reaching the Isle of Skye and continuing on to Inverness and Edinburgh. Because this is an independent package rather than an escorted tour, travelers manage their own time in each stop along the route. The operator's own description does not detail every stop in full, so exact overnight counts in each city beyond London are not confirmed. This suits independent travelers who want the experience of Scotland's named rail journeys, the sleeper and the steam train, built into a longer multi-stop trip.

Authentic Europe
13-day small-group Hebridean islands cruise from Edinburgh with a train to Oban

Authentic Europe
14-day Scotland wildlife cruise with rail transfers to and from Oban

Great Rail Journeys
Escorted 9-day Scotland tour on four named rail lines from Edinburgh

Belmond
Belmond Royal Scotsman 8-day Highlands rail loop via Kyle of Lochalsh