Travel safely - Get the latest travel advice and booking info here

London North Eastern Railway
Great Western Railway

The best prices from hundreds of train and coach companies

Go contactless with digital tickets on your phone

Travel to thousands of destinations in 45 countries

Scotland is a country full of nature, culture and history that’s just waiting to be explored. And what better way to take in the sights than by train? From climbing Arthur’s Seat in Edinburgh to whisky tasting in one of over 120 distilleries, Scotland has something for everyone. Discover some of the most popular train routes to take across this beautiful country.

Central and South

Whether you're heading to the Scottish capital or checking out the music scene in Glasgow, Central and Southern Scotland has so much to offer. Head to Perth and enjoy a walk to the top of Kinnoull Hill for spectacularly scenic views, or wander around the historic streets of ‘The Queen of the South’ – Dumfries

Doncaster to Edinburgh train

Edinburgh to Perth train

Dundee to Perth train

Stirling to Glasgow

Dundee to Glasgow train

Perth to Glasgow train

Liverpool to Edinburgh

Edinburgh to Glasgow

Dundee to Edinburgh

Glasgow to Edinburgh


Home to castles, beaches and plenty of whisky, you’ll find bustling cities like Aberdeen and Dundee in the East of Scotland. Head to either to take in historic buildings, hidden gems and plenty of culture. For those who want to explore the outdoors, head to Pitlochry to enjoy the tranquil Loch Tummel and surrounding forests.

Glasgow to Aberdeen train

Dundee to Aberdeen train

Inverness to Aberdeen

Perth to Dundee

Perth to Aberdeen train

Edinburgh to Dundee train

Glasgow to Dundee


With Ben Nevis and the UK’s only Mountain Gondola located in the West of Scotland, outdoor adventurers are bound to feel at home here. As too are Harry Potter fans as it’s home to the West Highland Line and the iconic Glenfinnan Viaduct – the famous train route that takes Harry to Hogwarts each year. Heading to the Scottish Isles? The seaside town of Oban is a charming place to stop along the way.

Glasgow to Fort William

Glasgow to Mallaig

Oban to Fort William

Trains to Fife


Home to cities like Inverness, the Highlands and the iconic Loch Ness, the North of Scotland is well worth a visit. Get your walking shoes on for a wander around the Loch whilst looking out for Nessie or enjoy a foodie weekend in Inverness – the capital of the Scottish Highlands. The charming town of Thurso is the place to go for windswept coastal walks along the beautiful Dunnet Head.  

Aberdeen to Inverness train

Edinburgh to Inverness train

Perth to Inverness train

Inverness to Thurso

Inverness to Kyle of Lochalsh train

London to Inverness

Aviemore to Inverness

Wick to Thurso

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.