ScotRail (Inverness - Aberdeen) Rail in Aberdeen

Click to load interactive map
List of stops
                                      Map

                                      Aberdeen – Inverness

                                      Aberdeen

                                      16:04

                                      Dyce

                                      16:12p

                                      Kintore

                                      16:21p

                                      Inverurie

                                      16:27p

                                      Insch

                                      16:39

                                      Huntly

                                      16:57
                                      16:58

                                      Keith

                                      17:18

                                      Elgin

                                      17:38

                                      Forres

                                      17:51

                                      Nairn

                                      18:01
                                      18:02

                                      Inverness Airport

                                      18:10
                                      18:11

                                      Inverness

                                      18:22
                                      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

                                      Aberdeen – Inverness

                                      Aberdeen08:2311:57
                                      Dyce08:3112:05
                                      12:06
                                      Kintore08:39
                                      08:40
                                      12:14
                                      Inverurie08:4512:19
                                      12:20
                                      Insch08:57
                                      08:58
                                      12:33
                                      Huntly09:14
                                      09:15
                                      12:49
                                      12:50
                                      Keith09:29
                                      09:30
                                      13:04
                                      Elgin09:49
                                      09:50
                                      13:24
                                      13:25
                                      Forres10:02
                                      10:03
                                      13:38
                                      Nairn10:13
                                      10:15
                                      13:49
                                      13:51
                                      Inverness Airport10:23
                                      10:24
                                      13:59
                                      14:00
                                      Inverness10:3514:12
                                      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
                                      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
                                      Last updated on March 25, 2026
                                      Build real-time departures into your app Free API Access →

                                      Route Path (Streets & Roads)

                                      Outbound: Aberdeen – Inverness
                                      Station Road - Northern Road - Oldmeldrum Road - Gordon Terrace - Aberdeen Road - Station Road - Balblair Road - Falcon Square
                                      Inbound: Aberdeen – Inverness
                                      Station Road - Northern Road - Oldmeldrum Road - Gordon Terrace - Aberdeen Road - Station Road - Balblair Road - Falcon Square
                                      All data is available in GTFS feed: great-britain

                                      Rail ScotRail FAQ

                                      • What time does the ScotRail rail start operating?

                                        Services on the ScotRail - Inverness - Aberdeen rail start at 16:04 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                                      • What time does the ScotRail rail stop working?

                                        Services on the ScotRail - Inverness - Aberdeen rail stop at 18:22 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                                      • Is there a ScotRail rail stop near me?

                                        Click here to view the nearest ScotRail - Inverness - Aberdeen rail stop.

                                      ScotRail (Aberdeen Rail Services)

                                      The first stop of the ScotRail rail route is Aberdeen and the last stop is Inverness. ScotRail (Inverness - Aberdeen) is operational during everyday.

                                      Additional information: ScotRail has 12 stops and the total trip duration for this route is approximately 138 minutes.

                                      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Aberdeen Rail Services suggested routes, real-time bus tracker, line route maps in Aberdeen, and helps to find the closest ScotRail rail stops near you. No internet available? Download an offline PDF map and bus schedule for the ScotRail rail to take on your trip.

                                      ScotRail rail near me