Trains are not just for those long trips. We have a fantastic local train service serving Aberdeen and Aberdeenshire

Train in railway station

Local Rail Services

There are nine railway stations in Aberdeen and Aberdeenshire. They are Aberdeen, Dyce, Kintore Inverurie, Insch, Huntly, Portlethen, Stonehaven and Laurencekirk.

All stations (apart from Aberdeen) have free car parking and they all have bus links and free bike parking.

Travelling with your bike?


On most ScotRail routes, services operate with a non-reservable cycle spaces, but certain routes (including 'Glasgow, Edinburgh and Aberdeen'  and 'Aberdeen and Inverness') it's compulsory due to the busy nature of these services. You can now pre-book your cycle space along with your ticket on the ScotRail app, or via phone. Visit the ScotRail Bikes on Trains page for further details.


For travelling with a bike on an LNER service, visit their page to find out about reserving a bike space. 

Train leaving railway station

Train Operators

All of the local railway stations are managed and served by ScotRail. In addition, Aberdeen and Stonehaven stations also are served by LNER, the Caledonian Sleeper and Cross Country.

Please see the individual sites above for information on their ticketing, railcards, timetables and journey updates.

Onward travel after your journey?
You can add a bus journey as part of your rail ticket through plus bus.

Commuters boarding a train

Travel Assistance

The Thistle Assistance Card and app aims to help anyone who has difficulty in using public transport and requires a little extra assistance.

The Thistle Assistance card and app let transport staff know in an easy and subtle way what extra support you would like.

If you would like a card, please call Nestrans on 01224 346680 or email