Coronavirus (COVID-19) – Find exchange, refund and more info on our dedicated page

London North Eastern RailwayGreat Western RailwayEurostar
+ 200 more
Best price for your journey

Compare and book train tickets for Eurostar and 200 other train and bus companies.

Get your points and discounts

We accept Club Eurostar and all other major cards.

Easy to book and manage

Find, book, change or cancel your tickets in an instant.

Pay with confidence

Buy tickets with PayPal, ApplePay, Visa, Amex and all international credit cards.

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

Stirling to Glasgow train

Dundee to Glasgow

Perth to Glasgow

Liverpool to Edinburgh

Edinburgh to Glasgow

Glasgow to Edinburgh train


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

Dundee to Aberdeen

Inverness to Aberdeen train

Perth to Dundee train

Perth to Aberdeen

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 train

Glasgow to Mallaig train

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

Edinburgh to Inverness

Perth to Inverness

Inverness to Thurso train

Inverness to Kyle of Lochalsh

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.