To reach Elgin from Drumnadrochit, you must first travel to Inverness by bus, then take a train or bus heading east. The total distance is 85 km. The train from Inverness to Elgin takes about 45 minutes. Elgin is the administrative center of Moray and is famous for its historic cathedral ruins.
Total Distance: 85 km driving distance, 75 km straight-line air distance.
The train station in Elgin is centrally located.
Summer for exploring the cathedral and local distilleries.