
The Railway Touring Company
The Heart of Scotland
Nine-day escorted tour through Scottish Highlands, lochs, and islands from Stirling to Inverness
The Railway Touring Company · Escorted rail holiday
Nine-day Scottish rail tour from Stirling to Inverness on historic trains

The Railway Touring Company's nine-day Heart of Scotland tour takes travelers from London King's Cross to Stirling, through the Scottish Highlands, and on to Inverness. Escorted by a Tour Manager, the group stays in Stirling for three nights, then moves to the Isle of Bute for two nights and Fort William for two nights, returning to London by train. Days blend historic rail travel with heritage steam trains and paddle steamers: a cruise on Loch Katrine aboard the 'Sir Walter Scott', an all-day voyage on the 'Waverley' paddle steamer to Bute, the celebrated Jacobite steam train from Fort William to Mallaig through mountains and lochs, and the Strathspey Railway with a funicular ascent of Cairngorm. The itinerary also includes Stirling Castle, the Battle of Bannockburn visitor centre, and Mount Stuart, a Victorian Gothic Revival estate. Hotel stays, breakfast, three lunches, and eight dinners are included, along with all rail, boat, and coach transfers. This tour suits repeat rail travelers, history enthusiasts, and couples who prefer guided comfort with organized logistics and multi-night stays in established hotels.
Travel First Class from London King's Cross on the East Coast Main Line, with a light lunch served at your seat, via York, Newcastle and Edinburgh to Stirling, where you check in for a three-night stay. Welcome dinner served at the hotel.
Coach transfer to Loch Katrine in the Trossachs National Park for a 2-hour lake cruise on the steamship 'Sir Walter Scott' to Stronachlachar, with lunch at the Pier restaurant, then free time to explore Stirling's Old Town.
A guided tour of the grounds of Stirling Castle, followed by a visit to the Battle of Bannockburn visitor centre and immersive experience depicting the 1314 battle.
Coach transfer from Stirling to Glasgow, then an all-day cruise aboard the double-funnel paddle steamer 'Waverley', the last ocean-going paddle steamer in the world, with a stop ashore at Tighnabruaich before arriving at Rothesay, the principal town of Bute.
Discover the natural and cultural highlights south of Rothesay, including the Victorian Gothic Revival estate at Mount Stuart, the first home in the world with a heated swimming pool and purpose-built electric lights, and the beaches and coves at Kilchattan Bay.
Free time in Rothesay before the lunchtime CalMac ferry to Wemyss Bay, then a coach transfer to Fort William.
A trip on 'The Jacobite' steam train from Fort William to Mallaig through mountains, glens, lochs and sea views, with time in Mallaig before the return journey.
Coach to Aviemore for a steam train on the Strathspey Railway to Boat of Garten and Broomhill, then on to Loch Morlich and the Cairngorm Mountain Railway, a 2km funicular and Britain's highest mountain railway, before continuing to Inverness.
Return First Class from Inverness via Drumochter summit (the highest in the UK) and the Tay valley through Perth, Edinburgh, Newcastle and York to London King's Cross, with a light lunch served on board.

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 escorted rail tour from London through Highlands and Western Isles

Railbookers
London to Edinburgh to York loop with an overnight Caledonian Sleeper

Railbookers
London to Inverness, the Orkney Islands, and Edinburgh by rail and ferry