
The Railway Touring Company
The Cock O'the North - June 2026
Scottish rail tour from London through Highlands, Skye, and steam trains
United Kingdom
11 rail vacations stop in Portree, from 4 operators, 7 to 16 days, from $2,740 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

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

adeo Travel
10-day independent rail tour from Glasgow to Edinburgh through Scottish Highlands

Great Rail Journeys
Eight-day Scottish rail tour from Glasgow through Highlands, Orkney, and Isle of Skye

adeo Travel
12-day Scottish rail loop through Highlands, Skye, and coastal cities

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

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