Currently, four trains a day depart Monday to Saturdays from Mallaig for Fort William, three of which continue to Glasgow Queen Street (the fourth terminates at Fort William to connect with the Caledonian Sleeper to London Euston).
Currently, there are four daily departures from Mallaig to Fort William on weekdays. Three of these trains continue to Glasgow Queen Street, while the fourth terminates at Fort William for a connection to the Caledonian Sleeper to London Euston.