BETA: The search and map are new features with further enhancements planned. VisitScotland is not responsible for the content of external links and accepts no liability for any reliance on these.
You’ll find some of the world’s most iconic railway journeys and train holidays in Scotland. Plus a Scottish railway journey is one of the best ways to take in the stunning landscapes. From scenic train routes through the Scottish Highlands to short steam train rides, Scotland's train tours can offer unforgettable journeys with great service and amazing views.
The following list was created by VisitScotland to showcase a range of experiences. It isn’t ranked in any specific order.
Edinburgh to Tweedbank
The Borders Railway, Stow
© VisitScotland / Airborne Lens
Time: 1h
Look out for: rolling countryside, historical gems, family attractions.
The Borders Railway will take you through the engaging landscapes of Edinburgh, Midlothian and the Scottish Borders, giving you easy access to some rich history and thrilling outdoor activities.
Aviemore to Boat of Garten and Broomhill

The Strathspey Railway is a traditional steam powered train, based in Aviemore.
Time: 1h 45 mins
Perfect for: a fun family day out, vintage steam train trips, wild birds of prey.
See the majestic Cairngorm mountains from the comfort of a plush carriage on a trip along the Strathspey Steam Railway. Tuck into afternoon tea or a three-course Sunday lunch on board the train or stop off at Boat of Garten to spot ospreys and other wildlife at the nearby RSPB reserve.
Edinburgh to North Queensferry
The Forth Bridge seen from North Queensferry.
© VisitScotland/ Kenny Lam
Time: 20 mins
Look out for: the incredible views when crossing the bridge.
The Forth Bridge is an iconic structure which connects Edinburgh with Fife across the Firth of Forth. It is a recognised UNESCO World Heritage site.
Enjoy amazing views of the Firth of Forth and the other bridges as you speed across on the train. You can take the train from Edinburgh and get off at either Dalmeny or North Queensferry to admire the bridge from below.
Starts from Edinburgh
The Glenfinnan viaduct on the West Highland Line.
© VisitScotland / Airborne Lens
Time: 2-7 nights
Perfect for: luxury travel, stunning scenery, first-class service, exquisite food and drink.
If you’re looking for a once-in-a-lifetime adventure on a luxury train in Scotland, then treat yourself to a trip aboard the truly glamorous Belmond Royal Scotsman. This ultra-exclusive train offers fine-dining and 5-star hospitality as guests are whisked away on breaks around the country, stopping off along the way for unforgettable experiences and excursions.
Bo-ness to Kinneil, Birkhill and Manuel Junction, Whitecross
The Bo'ness and Kinneil Railway
© Visit Falkirk / Vaas Media
Time: 1h 10 mins
Perfect for: a family day out.
The route passes by the local nature reserve, estate and museum at Kinneil and the charming vintage railway station at Birkhill. Book a special trip with Thomas the Tank Engine for young kids, while all the family can climb aboard heritage locomotives at the Museum of Scottish Railways in Bo'ness after the trip.
Milton of Crathes
Ballater Railway Station
© VisitScotland / Kenny Lam
Time: 20 mins
Look out for: the award-winning Victorian station and railway carriage tearoom.
Take a journey through the beautiful Royal Deeside countryside, as this heritage railway runs for a mile alongside the River Dee. Explore the Milton of Crathes complex for craft shops, a restaurant and art gallery or discover the grounds and attractions at nearby Crathes Castle.
Leadhills
Wanlockhead
© South of Scotland Destination Alliance / Duncan Ireland
Time: 30 mins
Look out for: the collection of locomotives at Leadhills station.
This railway runs between Scotland’s highest villages, Leadhills and Wanlockhead in Dumfries & Galloway. This round trip takes you through the mining area. You can request to get off at Glengonnar Halt and walk into the village of Wanlockhead to visit the Museum of Lead Mining.
Dufftown to Drummuir, Towiemore, Keith Town
The Glenlivet Distillery
© North East 250 / Damian Shields
Time: 40 mins
Look out for: the special events including Santa Specials and a Ghost Train.
This heritage railway runs for 11 miles (17.7 km) through dense pine forests, the valley around the River Isla and rolling fields. Try and spot the local wildlife from the window including red squirrels, deer, buzzards and other birds of prey.
Edinburgh to Forth Bridge, Perth, Dundee, Aberdeen
A train crossing the Forth Bridge.
© The A1 Steam Locomotive Trust
Time: All day
Look out for: the off-train trips including a whisky distillery.
This train runs along the coast of Fife before heading up to Perth and along the coast again to Dundee, through Angus and up north to Aberdeen. There are bookable off-train excursions to a castle or whisky tasting. You can enjoy fine Scottish produce on-board served by a friendly team.
Bo'ness, near Falkirk
Museum of Scottish Railways
© @museum_of_scottish_railways
Time: 2 hours
Good to know: this isn't a train tour, but a chance to find out more about trains in Scotland.
Railway locomotives, carriages and wagons – there’s plenty to keep all explorers entertained at the fascinating Museum of Scottish Railways at Bo’ness, near Falkirk.
Look out for the Spirit of Scotland Travelpass, which gives you:
Buy the Spirit of Scotland Travelpass
Find out more on accessible travel on ScotRail’s website
For unforgettable journeys that uncover the scenery and history of Scotland, look no further than the Scottish Railway Preservation Society.

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.