ScotRail 2 carriage train

ScotRail

ScotRail is Scotland's Railway.

Catch the train from Glasgow Queen Street to Fort William which is the nearest train station to Ballachulish.  The journey takes nearly 4 hours and passes through some spectacular scenery.

You can then catch either a local bus or the CityLink bus to Ballachulish.

Incidentally the journey by CityLink bus takes only 2.5 hours.