Travelling now? Elgin Live Departures
Reverse Direction » Aberdeen to Elgin Train Times
First and Last Service
On weekdays the first train departs Elgin at 05:37 arriving at Aberdeen at 07:06. The last train departs Elgin at 22:16 arriving at Aberdeen at 23:46.
Journey Time
The average journey time between Elgin and Aberdeen is 1 hour and 31 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Keith, Huntly, Insch, Inverurie, Kintore and Dyce.
Timetable data under licence from RSP / Rail Delivery Group