
Railbookers
Edinburgh, Oban, and the West Highland Line from London
Independent 8-day rail loop from London through the Highlands to Oban
Great Rail Journeys · Escorted tour
Five-day Scottish Highland rail adventure from Inverness to Culloden

Great Rail Journeys operates this five-day escorted tour of the Scottish Highlands, based in the four-star Carrbridge Hotel in the Spey Valley near the Cairngorms. A Tour Manager accompanies the group throughout. The itinerary centers on two heritage steam railways: the Jacobite Steam Train, which makes a full-day return journey from Fort William to Mallaig crossing the famous Glenfinnan Viaduct, and the Strathspey Steam Railway, a 20-mile round trip through pine forests and rolling hills alongside the River Spey. Between rail journeys, the tour includes a cruise on Loch Ness to the ruins of Urquhart Castle with a guided visit to the exhibition centre, and a private guided tour of Culloden Battlefield covering the 1746 Jacobite Rising. An evening highlights a storytelling session with a local historian featuring Scottish whisky. All breakfast, dinner, transport, and guided tours are included. This trip suits first-time rail travellers seeking guided comfort, history enthusiasts, and visitors who want an introduction to the Highlands without planning logistics themselves.
Meet the Tour Manager and group at Inverness train station. Board a coach to the four-star hotel in the Highland village of Carrbridge, set in the magnificent Spey Valley opposite the famous packhorse bridge built in 1717. Check in and meet for the first dinner together at the hotel.
Meals: Dinner
Coach journey through stunning Highland scenery to Fort William for a journey on the Jacobite steam train. Travel in vintage carriages to Mallaig, passing Ben Nevis, crossing the famous Glenfinnan Viaduct, with time at leisure in the coastal village of Mallaig before returning on the Jacobite. Evening dinner followed by a storytelling session with Willie Cameron ('Mr Loch Ness') over Scottish whisky. Note: on early/late season departures the Jacobite Steam Train excursion may be replaced by the scheduled Scotrail service. On the 13th April departure, the Jacobite is replaced by Scotrail and the West Highland Museum is visited. On the 6th September departure, travel is one way on the Jacobite with return by coach.
Meals: Breakfast, Dinner
Transfer to Clansman Harbour for a cruise across Loch Ness to the atmospheric ruins of Urquhart Castle, a 13th-century castle perched on the banks of the loch. Free time at the castle to explore or grab lunch, then a short coach journey to the Loch Ness Exhibition Centre for a guided tour with interactive displays. Return by coach to the hotel for dinner.
Meals: Breakfast, Dinner
Travel to Aviemore to join the Strathspey Steam Railway for a return journey through the Cairngorms National Park, alongside the River Spey with views of rolling hills, Cairngorm Mountain, and pine forests. Then coach to Culloden Battlefield for a private guided tour of the site of the final Jacobite Rising battle in 1746, plus access to the visitor centre with 360-degree battle immersion theatre, artefacts, and roof garden panoramic views. Return to hotel for the final evening. Note: trains are steam-hauled where possible, but alternatives may apply.
Meals: Breakfast, Dinner
After breakfast, check out and travel by coach back to Inverness train station to say farewell and make your way home or continue exploring Scotland independently.
Meals: Breakfast
The same itinerary is listed by more than one company. Prices and inclusions can differ; compare before booking.

Railbookers
Independent 8-day rail loop from London through the Highlands to Oban

Railbookers
Edinburgh to Inverness rail loop via Fort William and Glasgow

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

Great Rail Journeys
Short escorted Scottish break combining the Military Tattoo and a steam railway