COVID-19 Update

ScotRail Scottish Grand Tour M-Pass

Complete a Scottish loop by starting at Glasgow or Edinburgh to then traverse through the picturesque Highlands. Finish your journey at the remaining city so you never miss a beat!



Where can the pass be used?
  • Rail:
    Unlimited rail travel upon the following:
    • Glasgow or Edinburgh - Fort William - Mallaig.
    • Glasgow or Edinburgh - Inverness, via Perth.
    • Inverness - Kyle of Lochalsh.
  • Coach:
    • Stagecoach services between Kyle of Lochalsh and Armadale (Skye).
  • Ferry:
    • CalMac services between Mallaig and Armadale (Skye).
  • ScotRail Passes can be purchased by anyone including residents of the UK.
Booking Period
  • M-Pass must be activated within 3 months of the date of purchase for UK residents and 11 months for International guests to the UK.
  • Child Discount
Bonuses & Inclusions
  • 10% off standard car or taxi hire with KyleTaxis/Skye Car Hire.
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 at the weekend.
Please note that certain routes may 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 from October 21, 2018. 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) and (ferry).

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
  • Download this ScotRail M-Pass directly to your phone. A separate PDF must be downloaded for each day of travel while using the Flexi pass. With your M-Pass, you can enter the train platform and get checked-in by on-board staff.
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

Prices And Validities

Travel for a select number of days on a specific period
Valid 4 days within 8 days
* Prices displayed in U.S. dollars

Information on the use of cookies

We use functional and performance cookies to optimize your user experience. However, we allow you to accept or refuse cookies. To learn more, please look at our private policy here.