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).
The passage describes the train schedule between Mallaig and Fort William, highlighting that three trains go to Glasgow Queen Street and one connects to the sleeper service to London Euston.