
The Railway Touring Company
The Heart of Scotland
Nine-day escorted tour through Scottish Highlands, lochs, and islands from Stirling to Inverness
United Kingdom
10 rail vacations stop in Isle of Bute, from 6 operators, 4 to 10 days, from $2,952 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

The Railway Touring Company
Nine-day escorted tour through Scottish Highlands, lochs, and islands from Stirling to Inverness

The Railway Touring Company
Nine-day Scottish rail tour from Stirling to Inverness on historic trains

Planet Rail
Luxury sleeper train through Scottish Highlands from Edinburgh to Isle of Bute

Belmond
Four-day Royal Scotsman loop through the Scottish Highlands from Edinburgh

Luxury Train Club
Luxury sleeper train touring Scottish Highlands from Edinburgh, five nights maximum

Great Rail Journeys
Five-day luxury train journey from Edinburgh through the West Highland Line to Bute.

Railbookers
Luxury Belmond Royal Scotsman tour along Scotland's West Highland Line

Great Rail Journeys
Ten-day luxury train tour of Scottish Highlands aboard the Royal Scotsman

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

Belmond
Belmond Royal Scotsman 8-day Highlands rail loop via Torridon and Skye