Elgin
Live Departures
ALL DEPARTURES
PLATFORM
EXPECTED
15:14
Aberdeen
1
On time
Calling at...
15:14
Inverness
2
On time
Calling at...
16:20
Aberdeen
1
On time
Calling at...
Travelling later?
Elgin Timetables
Privacy Policy