Highland Rover

Mountain peaks, stunning landscapes, famous routes.

From big cities to tiny villages. The Highland Rover lets you see it all. The pass gives you four days of unlimited travel over eight consecutive days across the Highlands for £89.

Travel from the bustling city of Glasgow to the most northerly station of the UK at Thurso where you can hop off for a photo at John o' Groats. Take some time for indulgence in the seafood capital of Oban or gorge on the views in the Highlands capital of Inverness. Take to the waters and enjoy a scenic ferry ride over to Skye or Mull. The Highland Rover covers a lot of ground, and some water too.

Book your ticket online now and plan how to make the most of your flexible pass to the glorious Scottish Highlands.

Unlock the Highland Rover

Buy your travel pass

What’s in it for me?

Bicycle parked in Highland landscape

Unlock adventure

Cyclist, adventurer and photographer Markus Stitz put our Highland Rover to the test. Read more

Unlock wilderness

Discover Scotland's wild places with the four-day Highland Rover travel pass. Read more

Four days unlimited travel over eight consecutive days across the Highlands for £89.


  • Great value
  • Flexible: you choose when to travel
  • No need to book in advance
  • Discounts for Railcard users
  • ​Free travel for under 5s, and half price for children aged 5-15
  • Hop-on and hop-off as much as you like

Need to know

  • Only valid for Standard Class
  • You can travel at any time, except on weekday trains arriving in Inverness or Aberdeen before 09.00
  • The eight-day period starts on the first day of travel
  • There’s a £10 admin fee for changes or refunds
  • You can't use this ticket with Weekend First

There’s loads of places to see with the Highland Rover travel pass:

  • The far north – explore John o 'Groats, Thurso and Wick
  • Inverness – take the train to the capital of the Highlands for history, culture, and plenty of outdoor activities
  • The Isle of Skye – get the train to Mallaig and the ferry to Skye for stunning landscapes, Munros, and a Michelin-star restaurant
  • Aberdeen – and enjoy 20% off Northlink ferry services to Orkney and Shetland
  • Fort William – for mountain biking, skiing, hillwalking, and other high-octane sports
  • Oban – seafood capital of Scotland and the gateway to the west coast islands, including the short hop to Mull
  • Glasgow – Scotland’s biggest city, for arts, culture, and shopping

You can buy the Highland Rover:

  • From the ticket office at any staffed station
  • By phone on 0344 811 0141
  • As an M-Pass mobile ticket – find out how M-Pass works

Buy Highland Rover M-Pass

Fill out this form to buy M-Pass mobile tickets delivered to your phone.

What it is

The M-Pass is a mobile ticket delivered to your phone.

Pass activation

After purchase you’ll receive an email with a link to activate your M-Pass and select your travel dates. The email will come from our partner ACP Rail International (sender: [email protected])

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.

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 valid photo ID.

For flexi-day passes such as Highland Rover (four travel days out of eight consecutive days), you must download a separate PDF for each day you travel.


  • The M-Pass is non-refundable once you've clicked "Activate" on the activation website
  • You can apply for a refund, subject to a £10 administration fee, for each unused (unactivated) M-Pass cancelled before the expiry date
  • To apply for a refund contact ACP Rail International at [email protected] and quote your transaction ID number (PNR)

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

  • Travel with ScotRail free on the following routes:
    • Glasgow - Oban/Fort William/Mallaig
    • Inverness - Kyle of Lochalsh
    • Inverness - Wick/Thurso
    • Inverness - Aberdeen
    • Inverness - Aviemore
  • Get a 10% discount on standard fares with the Strathspey Steam Railway
  • Get 10% off Keith & Dufftown Railway standard fares
  • Travel free with Caledonian MacBrayne between:
    • Oban - Mull
    • Mallaig - Skye
  • Get 20% off these Northlink Ferries journeys when Seated Standard tickets are purchased on the day of travel:
    • Scrabster - Stromness
    • ​Aberdeen - Lerwick
    • Aberdeen - Kirkwall - Lerwick
  • Travel with Scottish Citylink* between:
    • Oban/Fort William - Inverness
    • Fort William - Kyle of Lochalsh - Uig
  • Travel with West Coast Motors between Oban/Fort William - Inverness
  • Travel with Stagecoach in the Highlands between Thurso - Scrabster

​*Book your Scottish Citylink journey in advance on 0871 266 3333 (24 hours). There's a £1.50 reservation fee.
Calls cost 12p/minute from BT landlines plus network extras. Charges from other providers or mobiles may vary.

  • From the ticket office at any staffed station
  • By phone on 0344 811 0141
  • Online, as an M-Pass mobile ticket

Anytime over the weekend and Monday to Friday, except on services arriving into Aberdeen and Inverness before 09:00.

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.

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.

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. The M-Pass is also non-refundable once you've clicked "Activate" on the activation website.

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.