Smart tickets and products

Be the boss of your commute – or make the most of your time off.

Wherever you’re heading, Smartcard is the best way to travel. Buy tickets online at least four hours before you travel, or from our ticket vending machines (up to £500).

Smart Season Tickets

Smartcard is tough, much tougher than paper. And don’t worry if it’s lost or damaged — we’ll send you another. You can load weekly, monthly and annual Season Tickets for all our routes.

Buy Season Tickets

Smart Flexipass

A handy ten-journey ticket loaded onto your Smartcard. Plus, save at least 10% compared to single tickets.

Smart Flexipass explained

Buy Flexipass

Smart Super Off-Peak Day Return

Our Smart Super Off-Peak Day Return tickets are exclusive to Smartcard. Great savings when you travel at quieter times Monday to Friday on selected journeys to/from Glasgow, Edinburgh and Aberdeen.

Buy Super Off-Peak tickets

Smart single and return tickets

Travel once in a while? Buy Smart Anytime and Off-Peak single and return tickets for ScotRail services on all our routes.

Buy singles and returns

Railcards and memberships on Smartcard

  • Club 50: Age 50 or over? Save up to 20% on Off-Peak and Advance tickets plus regular flat fares and member offers. Exclusive to Smartcard
  • Highland Railcard: Get 50% off train tickets on selected routes if you live in the Highland Railcard area
  • Under 25 Advance: Age under 25? Save 10% on Advance fares on ScotRail services, for Standard Class travel on a range of longer distance routes. Exclusive to Smartcard

Get Smart with ScotRail and SPT Subway

Personalised SPT Subway Smartcard

Buy SPT Subway tickets and Pay As You Go credit for your ScotRail Smartcard. Or put ScotRail tickets on your SPT Subway Personalised Smartcard.

Buy ScotRail Smart tickets at

Look out for Smart tickets and the Smartcard delivery option when you buy online from ScotRail. Buy tickets at least four hours before you travel.

Tap SPT Subway Smartcard on card reader

Tap your Smartcard at the ticket gates or platform validator to load your ticket and start your journey. Do the same again at the end.