
The Railway Touring Company
The Heart of Scotland
Nine-day escorted tour through Scottish Highlands, lochs, and islands from Stirling to Inverness
United Kingdom
12 rail vacations stop in Isle of Bute, from 7 operators, 4 to 10 days, from $2,928 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

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

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

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

railtour suisse
Four-day luxury overnight train tour through Scotland's West Highlands and islands

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

railtour suisse
Six-day luxury train journey through Scottish Highlands, islands, and castles

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