Travel from Edinburgh to Drumnadrochit

Bus or train from Edinburgh to Drumnadrochit?

ScotRail operates a train from Edinburgh to Drumnadrochit every 4 hours. Tickets cost $50 - $70 and the journey takes 3 h 29 min. 4 other operators also service this route. Alternatively, Scottish Citylink operates a bus from Edinburgh to Drumnadrochit every 2 hours. Tickets cost $35 - $50 and the journey takes 3 h 50 min. 4 other operators also service this route.

How to get from Edinburgh to Drumnadrochit

ModeDurationPrice
From Edinburgh train to Inverness, Bus Station then bus to Drumnadrochit, Post Office.4 h 20 min£47
From Edinburgh, Bus Station (Stances 11 & 12) bus to Inverness, Bus Station then bus to Drumnadrochit, Post Office.4 h 41 min£34
From Edinburgh night train to Inverness, Bus Station then bus to Drumnadrochit, Post Office.5 h 16 min£33
From Edinburgh drive to Drumnadrochit.3 h 13 min£32

Operators from Edinburgh to Drumnadrochit