ScotRail (Dundee - Inverness) Rail in Aberdeen

Click to load interactive map
List of stops
    Map

    Dundee – Inverness

    Dundee

    05:45

    Broughty Ferry

    05:51
    05:52

    Monifieth

    05:56

    Carnoustie

    06:01
    06:02

    Arbroath

    06:08
    06:09

    Montrose

    06:24

    Laurencekirk

    06:36

    Stonehaven

    06:50

    Portlethen

    06:59
    07:00

    Aberdeen

    07:11
    07:18

    Dyce

    07:26
    07:27

    Kintore

    07:35

    Inverurie

    07:41
    07:42

    Insch

    07:54
    07:55

    Huntly

    08:11

    Keith

    08:25
    08:26

    Elgin

    08:45
    08:49

    Forres

    09:01
    09:03

    Nairn

    09:13
    09:16

    Inverness Airport

    09:25

    Inverness

    09:36
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Dundee – Inverness
    C1K - Station Road - Northern Road - Oldmeldrum Road - Gordon Terrace - Aberdeen Road - Station Road - Balblair Road

    Schedules and stops for this route are published in GTFS: great-britain

    Last updated on May 4, 2026