Scottish Grand Tour

Take one of the great rail journeys of the world: a circular route through some of Scotland’s most beautiful landscapes.

This classic tour of Scotland departs from Glasgow or Edinburgh and travels on some of the world's most dramatic rail lines: the West Highland Line, Kyle Line, and Highland Main Line.

Head north from Glasgow to the Isle of Skye, then east over the Highlands to Inverness, returning to Edinburgh through the lush farmland of Perthshire. You’ll watch the landscapes get steadily wilder as you go – there’s no other train journey in the UK with such variety.

The travel pass gives you time to explore along the way, and enjoy travel by train, ferry and coach on just one ticket.

Key facts


  • Great value: 4 days travel over 8 consecutive days for £89
  • Use it for the train, ferry and coach
  • It’s flexible: you choose when to travel
  • No need to book in advance
  • Get Standard National Railcard discounts
  • Break your journey at stations along the way

Don't forget

  • Travel in one direction only (clock or anti clockwise)
  • Only valid on ScotRail services, for Standard Class and off-peak travel
  • Your travel is flexible, but the validity period is not: the 8-day period starts on the first day of travel
  • Free travel for under 5s, and half price for children aged 5-15
  • There’s a £10 admin fee for changes or refunds

Recommended route

Start in Glasgow, heading north on the West Highland Line along the Clyde sea lochs, Loch Lomond and Rannoch Moor. From Fort William the train passes over the Glenfinnan Viaduct (you’ll recognise it from Harry Potter), and on to the small fishing and ferry port of Mallaig.

From Mallaig, take the CalMac ferry to Armadale on the southern end of the Isle of Skye: you might like to stop here for a few days to explore the Munros and Faerie Pools. Then take the coach over the Skye Bridge to Kyle of Lochalsh, rejoining the train and setting course for Inverness. From there, you’ll get the Main Highland Line south to Edinburgh or Glasgow.

The ferry connection between Mallaig and Armadale on Skye, and the coach connection to Kyle of Lochalsh are included in your ticket.

Journey times

  • West Highland Line: Glasgow to Mallaig (for the ferry to Armadale) – approx 5 hours 30 minutes
  • Kyle Line: Kyle of Lochalsh to Inverness – approx 2 hours 40 minutes
  • Highland Main Line: Inverness to Edinburgh – approx 3 hours 30 minutes

Places to see

  • Glasgow – Scotland’s biggest city, for arts, culture, and shopping
  • Fort William – for mountain biking, skiing, hill walking, and other adrenaline-fuelled adventure sports
  • Isle of Skye – there’s nothing quite like Skye’s stunning landscapes and Munros (and don’t miss its Michelin-star restaurant, the Three Chimneys)
  • Inverness – explore the capital of the Highlands for history, culture, and plenty of outdoor activities
  • Edinburgh – a UNESCO World Heritage Site with an exciting mix of history, outstanding architecture, festivals, food and fun

The Scottish Grand Tour travel pass is now available to buy for travel from 21 May 2018.

You can buy the Scottish Grand Tour travel pass from:

You get four days of unlimited Standard Class travel over eight consecutive days.

Travel in one direction only: clockwise or anti clockwise.

Your travel is flexible, but the validity period is not: the eight-day period starts on your first day of travel.

The travel pass is a one-way journey (clockwise or anti-clockwise) from Edinburgh or Glasgow to Mallaig, Armadale (Skye), Kyle of Lochalsh, Inverness and back to Glasgow or Edinburgh via Perth.

You can break your journey at any point along the way, including:

  • Glasgow
  • Arrochar & Tarbet (for Loch Lomond)
  • Fort William
  • Mallaig
  • ​Isle of Skye
  • Inverness
  • Aviemore
  • Pitlochry
  • Perth
  • Stirling
  • Edinburgh

Travel with ScotRail on the following routes:

  • West Highland Line: Glasgow or Edinburgh – Fort William/Mallaig
  • Kyle Line: Inverness – Kyle of Lochalsh
  • Highland Main Line: Glasgow or Edinburgh – Inverness via Perth (valid on trains departing after 09:15 and any time at the weekend)

The travel pass includes ferry travel with Caledonian MacBrayne between Mallaig and Armadale on Skye.

The coach takes you between Armadale and Kyle of Lochalsh, with Stagecoach. Check latest timetables at

  • Public bus services on Skye can be sporadic and often only operate during the Summer season
  • Stagecoach No 51 operates directly between Armadale (ferry connection) and Kyle of Lochalsh (rail connection) but is only available Monday - Friday
  • For other services (Nos 50, 52, 152, 917) change at Broadford/Armadale Road End on Skye

Taxi and car hire is available on Skye with Kyle Taxis/Skye Car Hire. Train passengers get a 10% discount.

To book:

The Scottish Grand Tour travel pass is now available to buy for travel from 21 May 2018.

Monday to Friday

On weekdays you can travel on ScotRail services:

  • At any time of day on the West Highland Line: Glasgow – Fort William/Mallaig
  • At any time of day on the Kyle Line: Inverness – Kyle of Lochalsh
  • After 09:15 on the Highland Main Line: Glasgow or Edinburgh – Inverness via Perth
  • After 09:15 between Glasgow and Edinburgh

Saturday and Sunday

At weekends you can travel on ScotRail services at any time of day on these routes.

The Scottish Grand Tour travel pass is now available to buy for travel from 21 May 2018.

No, there's no need to book in advance.

No, Travel passes are flexible so you don't need a reservation.

Standard National Railcard discounts apply to full-priced travel passes (EXCEPT the Glasgow or Edinburgh Days Out travel pass).

National Railcards include: 16-25, Disabled Persons Railcard, Family & Friends, HM Forces, Senior and Two Together Railcards.

Yes, there's a 50% discount for children aged 5-15 and under 5's travel free.

With the Glasgow or Edinburgh Days Out travel passes, family tickets (two adults and two children) are also available.

No, you can't upgrade to First Class on any of our travel passes.

Yes, you can get a refund, subject to a £10 administration fee, for each unused ticket given back to us before the date of travel.

Yes, you have unlimited travel, but you can't change the travel validity period of travel passes.

Yes, you have the freedom to break up your journey as long as your travel pass is still valid.