How do you travel to Fort William from Mallaig? To get to Fort William from Mallaig, why not take the train? With 9 trains per day and an average journey time of 1 hour and 24 minutes, taking the train is a great way to travel. See our Journey Planner for up-to-date times and ...
Train providers: ScotRail and Bus from Mallaig to Fort William trains You can travel by train to Fort William from Mallaig with ScotRail and Bus for as low as $11 (€10). When you search for schedules and tickets, Omio will show you the best journey. ...