
Great Rail Journeys
Highland Adventure
Five-day Scottish Highland rail adventure from Inverness to Culloden
United Kingdom
25 rail vacations stop in Mallaig, from 6 operators, 5 to 24 days, from $1,272 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Great Rail Journeys
Five-day Scottish Highland rail adventure from Inverness to Culloden

Great Rail Journeys
Scottish Highlands rail tour from Glasgow through Loch Lomond, Oban, and the Jacobite Steam

Great Rail Journeys
Six-day Scottish escorted tour: Edinburgh, steam trains, Highlands castles

Great Rail Journeys
Seven-day Scottish rail journey from Glasgow through the Highlands with steam trains

Planet Rail
Scottish rail loop from Glasgow through Highlands to Edinburgh, 11 days

The Railway Touring Company
Scottish Highlands rail circle from London on heritage and mainline trains.

The Railway Touring Company
Scottish Highlands escorted rail tour from London via Jacobite steam train

The Railway Touring Company
Scottish rail tour from London through Highlands, Skye, and steam trains

The Railway Touring Company
Seven-day First Class rail tour of Scottish Highlands from London via Heritage lines and

The Railway Touring Company
Scottish rail adventure from London through Highlands to Isle of Skye

McKinlay Kidd
Eight-day Scottish rail loop from Edinburgh to Glasgow via Highlands, Skye, and Jacobite Steam

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

The Railway Touring Company
Nine-day Scottish escorted rail tour from London through Highlands and Western Isles

The Railway Touring Company
Nine-day escorted Scottish rail tour from London through Hebrides islands

McKinlay Kidd
Scottish rail loop from Glasgow through Highlands, Skye, and the West Highland Line

Intrepid Travel
Eight-day Scottish Highlands loop from Glasgow to Edinburgh by train and coach

Great Rail Journeys
Eight-day escorted rail and coach journey through Scotland's Highlands and Outer Hebrides

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

McKinlay Kidd
16-day Scottish rail journey from Glasgow to Edinburgh through Highlands and islands

McKinlay Kidd
Scottish rail loop from Edinburgh to Glasgow via Highlands, Skye, and steam train

The Railway Touring Company
Eight-day steam-hauled loop of Britain from London through Scotland and back

Great Rail Journeys
Escorted Scottish Highlands rail tour from Edinburgh with the Jacobite Steam Train

Travelmarvel (APT Travel Group)
Scottish Highlands by rail from Edinburgh to Glasgow, 10 days

Travelmarvel (APT Travel Group)
Scottish Highlands rail, then 14-night Danube cruise to Budapest