Direct Rail

Achnashellach Train Station

Serving Achnashellach, the railway station of the same name is on the Kyle of Lochalsh Line in Wester Ross, Scotland. The railway station is located between Strathcarron and the Glen Carron platform. Opened by the Dingwell and Skye Railway in 1870 it was operated by the Highland Railway.

Trains to Achnashellach

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

We offer the best range of Achnashellach 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 Achnashellach on the day from your local train station and simple buy your ticket online now.

Get to/from Achnashellach Station

Achnashellach Station Address:

Highland, IV54 8YH


Achnashellach train station is managed by ScotRail

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