The Best Scenic Rail Trips in Scotland with ScotRail
Traveling by train in Scotland isn’t just transportation—it’s an adventure through some of the most breathtaking scenery in the world. On our small group tours to Scotland, we’ve experienced several ScotRail routes that rival any scenic railway on the planet. From rugged highlands to shimmering lochs, these train journeys are unforgettable.
Mallaig to Fort William
While many travelers flock to the antique Jacobite Steam Train—famous from the Harry Potter films—it often ends up overcrowded, pricey, and lacking in window visibility for photography. Instead, opt for ScotRail’s modern service between Mallaig and Fort William. You’ll enjoy better comfort, fewer crowds, and excellent panoramic views for a fraction of the price. The route still passes over the iconic Glenfinnan Aqueduct, so you won’t miss that magical moment.
Fort William to Glasgow
If there’s one train ride in Scotland that will leave you in awe, it’s the West Highland Line from Fort William to Glasgow. Over 3.5 hours, you’ll pass cascading waterfalls, sparkling rivers, and sweeping Highland landscapes. Keep your eyes open—you might spot majestic red deer or stags along the way. This route is pure Scotland, from wild beauty to charming villages.
Inverness to Kyle of Lochalsh
Starting in Inverness, the capital of the Highlands, the Kyle Line winds its way toward the Isle of Skye. This 2.5-hour journey is a feast for the eyes—towering mountains, glistening lochs, and, if you’re lucky, herds of deer grazing in the distance. The approach to Kyle of Lochalsh reveals spectacular views of Skye, making it the perfect connection for exploring the island.
We feature many of these scenic train tours in our Edinburgh and the Scottish Highlands by Scenic Rail tour.