Cheap trains tickets to Mallaig
Crianlarich to Mallaig
3h 8m
From
€41.78
Edinburgh to Mallaig
6h 29m
From
€97.66
Glasgow Central to Mallaig
5h 29m
From
€55.43
How to book cheap train tickets to Mallaig

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.











New user welcome pack