Highland Railcard

Get 50% OFF rail fares on selected routes with the Highland Railcard

The Highland Railcard is available to anyone aged 16 or over, permanently living in the following postcode areas:

  • All IV except: IV12, IV30, IV31, IV32, IV36
  • All KW
  • All HS
  • PA20 to PA38, PA41 to PA49, PA60 to PA78, PA80
  • PH16, PH17, PH30 to PH44, PH49, PH50
  • FK20, FK21
  • G83

A Highland Railcard costs £15 for the year and can save you 50% on the following routes:

  • Mallaig/Fort William/Oban to/from Glasgow
  • Wick/Thurso to/from Inverness
  • Kyle of Lochalsh to/from Inverness

When you use the railcard, up to two kids can travel for a flat fare of only £2 return each.

The Highland Railcard is now available on Smartcard, offering the same great discounts in a seamless journey experience.