departures
from Elgin

Elgin
to Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 04:54
    Inverness
    On time
  • 05:23
    Forres
    Dept. 05:27
  • 05:36
    Elgin
    Dept. 05:39
  • 05:56
    Keith
    Dept. 06:00
  • 06:10
    Huntly
    Dept. 06:15
  • 06:26
    Insch
    Dept. 06:31
  • 06:41
    Inverurie
    Dept. 06:45
  • 06:47
    Kintore
    Dept. 06:50
  • 06:56
    Dyce
    Dept. 07:08
  • 07:10
    Aberdeen
    Dept. 07:19
  • 07:27
    Stonehaven
    Dept. 07:37
  • 07:47
    Montrose
    Dept. 07:58
  • 08:01
    Arbroath
    Dept. 08:13
  • 08:26
    Dundee
    Dept. 08:31
  • 08:38
    Leuchars
    Dept. 08:46
  • 08:46
    Cupar
    Dept. 08:55
  • 09:31
    Haymarket
    Dept. 09:38
  • 09:35
    Edinburgh (Waverley)
    Exp. 09:42