Travelling now? Glenfinnan Live Departures
Reverse Direction » Mallaig to Glenfinnan Train Times
First and Last Service
On weekdays the first train departs Glenfinnan at 08:49 arriving at Mallaig at 09:38. The last train departs Glenfinnan at 22:47 arriving at Mallaig at 23:39.
Journey Time
On trains operated by ScotRail (SR) the average journey time is 49 minutes. On trains operated by West Coast Railway Co (WR) the average journey time is 1 hour and 8 minutes. The overall average journey time between Glenfinnan and Mallaig is 56 minutes.
Calling Points
Trains operated by West Coast Railway Co (WR) are non-stop. Trains operated by ScotRail (SR) call at Lochailort, Beasdale, Arisaig and Morar.
Timetable data under licence from RSP / Rail Delivery Group