Travel from Aberdeen to Loch-Ness

Bus or train from Aberdeen to Loch Ness?

ScotRail operates a train from Aberdeen to Loch Ness every 3 hours. Tickets cost $30 - $45 and the journey takes 2 h 9 min. Alternatively, Stagecoach UK operates a bus from Aberdeen to Loch Ness hourly. Tickets cost $15 - $21 and the journey takes 3 h 58 min.

How to get from Aberdeen to Loch Ness

ModeDurationPrice
From Aberdeen train to Inverness, Bus Station then bus to Bunloit, Achnahannet Farm (Farm Road End).3 h 41 min£31
From Union Square Bus Station bus to Inverness, Bus Station then bus to Bunloit, Achnahannet Farm (Farm Road End).5 h 30 min£18
From Aberdeen drive to Loch Ness.2 h 28 min£22

How long does it take to get from Aberdeen to Loch Ness?

It takes approximately 3 h 41 min to get from Aberdeen to Loch Ness, including transfers.

Is there a direct bus between Aberdeen and Loch Ness?

No, there is no direct bus from Aberdeen to Loch Ness. However, there are services departing from Union Square Bus Station and arriving at Bunloit, Achnahannet Farm (Farm Road End) via Inverness, Bus Station. The journey, including transfers, takes approximately 5 h 30 min.

Operators from Aberdeen to Loch Ness

OperatorPhoneWebsite
ScotRail+44 344 811 0141ScotRail
Scottish Citylink0871 266 33 33Scottish Citylink
Stagecoach UKStagecoach UK