Direct Rail

Achanalt Train Station

The remote Achanalt railway station is located on the Kyle of Lochalsh Line which serves the village of Achanalt in the North of Scotland. The station is served by four trains per day (one on Sunday) which stop on request. The service connects Achanalt with stations between Inverness and Kyle of Lochalsh

Trains to Achanalt

With Direct Rail you can look, book and save on trains to Achanalt simply and securely online avoiding the hassle associated with getting train tickets to Achanalt at the station.

We offer the best range of Achanalt train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

Save yourself the trouble of buying a train ticket to Achanalt on the day from your local train station and simple buy your ticket online now.

Get to/from Achanalt Station

Achanalt Station Address:

Station Road, off A382, Achanalt, IV23 2QD


Achanalt train station is managed by ScotRail

Need to spend a night in a Achanalt Hotel?
If so, please visit our Achanalt Accommodation pages.