How long does it take to travel from Laurencekirk to Aberdeen by train?

The average journey time between Laurencekirk and Aberdeen is 37 minutes. The fastest journey time is 37 minutes. On an average weekday, there are 12 trains per day travelling from Laurencekirk to Aberdeen. The journey time may be longer on weekends and holidays.

Avg. Duration
37m

Are there direct trains from Laurencekirk to Aberdeen?

Yes, it is possible to travel from Laurencekirk to Aberdeen without having to change trains. Use our journey planner above to get direct train times from Laurencekirk to Aberdeen.

Direct

What time are the first and last train from Laurencekirk to Aberdeen?

The first train from Laurencekirk to Aberdeen departs at 06:37.
The last train from Laurencekirk to Aberdeen departs at 23:52.
No sleeper services are available.
There may also be less services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.