The Jacobite Steam Train runs from Fort William to Mallaig and crosses the Glenfinnan Viaduct. It has become famous over recent years as it appeared in the Harry Potter films. We didn't have a chance to ride on it, as it was fully booked, but we did see it arrive and then from Mallaig.