Stagecoach UK operates a train from Lossiemouth to Aberdeen every 30 minutes. Tickets cost $2 - $4 and the journey takes 24 min. ScotRail also services this route every 3 hours. Alternatively, Stagecoach UK operates a bus from Lossiemouth to Aberdeen every 30 minutes. Tickets cost $2 - $4 and the journey takes 16 min. Stagecoach UK also services this route hourly.
How to get from Lossiemouth to Aberdeen
From Lossiemouth, Church Street bus to Elgin then train to Aberdeen. 2 h 49 min £20. From Lossiemouth, Chapel Lane bus to Elgin, Bus Station then bus to Union Square Bus Station. 3 h 16 min £9. From Lossiemouth drive to Aberdeen. 1 h 27 min £13.