Train hopping around Scotland's cities

Travel Scotland by train and enjoy an array of breathtaking landscapes. For the ultimate train travel adventure, we’ve curated a route connecting all eight cities in Scotland, showcasing just how easy it is to get to each one and explore everything in between. Whether you have a couple of weeks, or just a long weekend, this route offers the flexibility to completely tailor your experience and make the most of Scotland by train.

Visit ScotRail's website to find exact routes and book tickets

The ScotRail Highland Explorer carriage

Un wagon du ScotRail Highland Explorer, Glasgow

© ScotRail

Travelling to Scotland from England

La Burrell Collection, Glasgow

Train between Glasgow and Edinburgh

If you just want to enjoy two of the biggest Scottish cities and spot the differences, the train ride is short and frequent taking around 1 hour 20 minutes. But don’t rush past everything in between – take it slow, and you’ll be rewarded with some incredible history. 

L’abbaye de Dunfermline, Fife

Train between Edinburgh and Dunfermline

Combining urban charm with rural tranquility, this short train journey takes around 35 minutes and offers an opportunity to sit back and relax, especially if the visit to Edinburgh involved a visit to a whisky distillery!  

Le palais de Scone, Perth

Train between Dunfermline and Perth

The journey from Dunfermline to Perth is around 1 hour 45 minutes. It passes through the Firth of Forth, providing passengers with the calming and scenic backdrop of tranquil waters.  

Le musée V&A Dundee

© VisitScotland / Kenny Lam

Train between Perth and Dundee

Even though it’s only a short train journey of 25 minutes, this trip unfolds against a backdrop of rolling hills and lush landscapes, providing a serene and relaxing ambiance throughout the train journey. As you approach the city, the silhouettes of the Tay Rail Bridge and the Tay Road Bridge come into view. 

La galerie d’art d’Aberdeen

© VisitScotland

Train between Dundee and Aberdeen

On the journey from Dundee to Aberdeen which takes around 1 hour 15 minutes, the views of the River Tay continue and you’ll be able to spot where the river flows elegantly toward the North Sea.  

Vue sur le Loch Ness depuis le château d’Urquhart

Train between Aberdeen and Inverness

If you continue your journey onwards towards Inverness which takes around 2 hours 20 minutes, you’ll be able to see the lush greenery and beautiful landscapes of north east Scotland. You might even spot some livestock nibbling away in the distance.  

Le château de Stirling

Inverness to Stirling

This journey is on the longer side, generally taking around 2 hours and 50 minutes, but travelling Scotland by train is such a unique experience that time will fly by. Expect to see scenic views of the Scottish Highlands, tranquil lochs reflecting the surrounding mountains and an array of historic landmarks that will truly teleport you back in time.  

Ceci pourrait vous intéresser

Devenez membre de notre clan en vous inscrivant à votre Newsletter

Laissez-vous inspirer par l’Écosse directement dans votre boîte mail. Ne manquez pas les conseils de nos experts en Écosse sur les idées d’excursions, les attractions uniques et les perles rares prisées des locaux.

S’abonner à la newsletter