Skip to main content

Scotland by train

Loading...

Build a trip

Tell us what you’re after. Our tech will create a personalised holiday for you.

Build trip

Byway Concierge

Unique requests? Concierge will create your holiday by hand.

Learn more

Flight-free made easy

All transport and accommodation included

Journeys you’ll love

Created by sustainable travel experts

5 star support

Chat with your trip lead on WhatsApp

Scotland holidays by train

  • East Highlands

    Inverness, Pitlochry, Grantown-on-Spey

    Visit the Cairngorms and Speyside, the spiritual home of whisky in Scotland. A dram of single malt is the perfect end to a day's walking.

  • Cities, lochs and hills

    Inverness, Perth, Edinburgh, Pitlochry

    Immerse yourself in nature on this trip to traditional towns, historic cities and highland hubs, surrounded by spectacular landscapes.

  • The Cairngorms National Park

    Inverness, Kingussie, Aviemore

    Scotland’s Cairngorms are home to some of the UK’s biggest granite mountains, shrouded in pines and brooding moorland. Keep a look out for rare wildlife like red deer and golden eagles.

  • Scotish cities and the Isle of Skye

    Inverness, Portree, Isle of Skye, Oban, Fort William, Glasgow

    Immerse yourself in nature on this trip to coastal villages, historic cities and highland hubs, surrounded by spectacular landscapes.

  • Isle of Skye

    Inverness, Portree, Isle of Skye, Fort William, Edinburgh

    Soak up arts, culture and awesome scenery on this adventure through the Highlands to the Isle of Skye, and onto vibrant cities of the east coast.

  • Spend a few nights in lively Glasgow before staying in the seaside town of Oban, the perfect base to explore the many surrounding islands.

Short breaks in Scotland

  • A break in Ballater

    Aberdeen, Ballater

    Pausing in Aberdeen, spend three nights in Royal Deeside in the Victorian village of Ballater. Hire a bike or grab your walking boots and discover the grassy mountains.

  • Scotland's cities of art

    Edinburgh, Dundee, Glasgow

    First take the London to Edinburgh train to stay in the ancient city before crossing the water to Dundee, a UNESCO City of Design, and finishing in cosmopolitan Glasgow.

  • Settle down for the night as you’re whisked away to Inverness. Enjoy riverside strolls, boat trips on the famous Loch Ness and discover crumbling castles, charming bookshops and cosy pubs.

West Highland Line

Trending route:

Experience a feast of wild Highland landscapes as you skirt Loch Lomond, snake through Rannoch Moor and cross the famous Glenfinnan Viaduct on this one-of-a-kind Scotland holiday by train.

See trip

How long does it take?

Here’s the minimum time you’ll need for a relaxed round trip starting from London. We do other departure stations, too!

Looking for something else?