ScotRail Scottish Grand Tour M-Pass

* Please select all required fields and fill in traveller age(s) to proceed to the next step.


ScotRail M-Pass

Download any ScotRail Pass directly to your phone and save on the shipping cost. With the M-Pass there’s no need to wait in the ticket line, simply scan the barcode and you can enter the train platform. This pass can also be printed in the PDF format in case of loss or theft.


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

Start anywhere on this circular route and hop on and off at stations along the way, including:
Glasgow | Arrochar & Tarbet (for Loch Lomond) | Fort William | Mallaig | Isle of Skye |
Inverness | Aviemore | Pitlochry | Perth | Stirling | Edinburgh

Where can the pass be used?

Please note, starting from 25 April 2023, ferry travel is no longer included within the Scottish Grand Tour. Any ferry travel should be purchased separately and directly from


Unlimited rail travel upon the following:

  • 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 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 runs directly between Armadale (ferry connection) and Kyle of Lochalsh (rail connection) but is only available Monday - Friday and doesn't operate all year round
  • For other services (Nos 50, 52, 152, 917) change at Broadford/ Armadale Road End on Skye

Taxi services and car hire on Skye

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

To book:
●  Call: 01599 534323
●  Email:


ScotRail Passes can be purchased by anyone including residents of the UK.

Pass Activation

After purchase you’ll receive an email with a link to activate your M-Pass and select your travel dates. An email will come from us (sender:

Your travel dates must be:

●  UK residents: within three months of the purchase date
●  International visitors: within 11 months of the purchase date

Activate your pass when your travel dates are confirmed. You cannot make changes or get a refund after activation.


Child Discount

Children (ages 5-15) get up to 50% off the regular adult fare. Children under 5 travel free and do not need a ticket when they share a seat with an adult.

Bonuses & Inclusions

10% off standard car or taxi hire with Kyle Taxis/Skye Car Hire.

To book call 01599 534323 or email

Additional Details

Travel is valid any time on Inverness – Kyle of Lochalsh and Glasgow – Mallaig services.

Travel is valid Monday to Friday on trains departing Glasgow – Edinburgh or Edinburgh – Inverness, via Perth after 0915 and on any service on the weekend.

Please note that certain routes may be affected during winter operations:

    • Bus and ferry services run reduced services over the Winter period and all travel may be subject to late amendments or cancellation.

Direct public bus services on Skye connecting Kyle of Lochalsh Train Station with Armadale Ferry Terminal are suspended. Bus connections are available but are limited, will take longer and may require a stopover.

Please check your onward travel connections before purchasing and travelling. Latest timetables are available at (bus).

A 10% discount is available for taxi and car hire (not included in ticket) on Skye with Kyle Taxis/ Skye Car Hire. Please call 01599 534323 or email

Pass Delivery

Once you’ve activated your M-Pass, you’ll receive another email with the pass attached as a PDF file.

Before you travel, download this M-Pass directly to your mobile phone.

You will need to show the M-Pass on your phone to station and on-train staff on request. Printouts are not accepted. You must also show a valid photo ID.”

Seat Reservations

A seat reservation is optional but recommended in order to guarantee a seat on a specific train and time. Reservations can be made up to 12 weeks in advance. Reserve a seat.

Note: Upgrades to First Class are not available

ScotRail Scottish Grand Tour M-Pass
Write a Review