The Jacobite Steam Train runs between Fort William and Mallaig on the West Highland Line, crossing the Glenfinnan Viaduct along the way. The viaduct, a 21-arch concrete curve above Loch Shiel, became the Hogwarts Express viaduct in the Harry Potter films. It is now one of the most photographed structures in Scotland.
But the train would be worth doing even without the Harry Potter connection. The full journey is 41 miles and passes through some of the most dramatic Highland scenery you can access by rail: lochs, mountains, ancient Caledonian pine forest, and the remote coastal villages of the west.
The Journey
Departure point: Fort William station.
Destination: Mallaig, on the far western coast. Mallaig is a working fishing village with a ferry connection to the Isle of Skye and the Small Isles. Many passengers combine the train with a ferry to make a circular route.
Journey time: Around 2 hours each way.
Schedule: The Jacobite runs from May to October. Typically two return journeys per day. Exact times vary by season. The standard format is a morning departure from Fort William and an afternoon return from Mallaig (or the reverse). Check the West Coast Railways website for current year schedules.
What You See Along the Way
Loch Eil and Loch Linnhe: The early section passes alongside sea lochs with views of mountains and islands.
Glenfinnan Viaduct: The famous 21-arch curve. The view from the train is dramatic, but the external view from the hillside opposite is what produces the iconic photographs. You cannot see the full viaduct from inside the train; you need to be at the viewpoint outside.
Glenfinnan Monument: After the viaduct, the train pauses at Glenfinnan station.The loch itself appeared as Hogwarts' Black Lake in the films.
Arisaig and Morar: The coastal section before Mallaig. Silver beaches and turquoise water on a good day. Views across to Skye, Eigg, Rum, and Muck.
Mallaig: The terminus has a good fish and chip shop and a ferry terminal. CalMac ferries connect Mallaig to Armadale on Skye, and to the Small Isles.
Booking
This train is genuinely popular and sells out. Book in advance, particularly for summer travel. Tickets are sold through West Coast Railways.
There are two classes of carriage: standard and observation car. The observation car is open-plan with large windows and viewing platforms at the ends. It costs more but is the better experience for photography.
Where to Sit for the Best Views
The viaduct curve means both sides of the train get a view, but from different angles. For the famous external shot, you need to be at the Glenfinnan Viaduct viewpoint before the train arrives. This is a 20-minute walk from Glenfinnan station, following a signed footpath up the hillside.
The viewpoint looks down onto the curve of the viaduct. The train crosses in the morning (eastbound from Mallaig or westbound from Fort William, depending on which service you want to photograph). Check the train time and arrive at the viewpoint at least 30 minutes early in summer.
The Viewpoint Without the Train
You do not need to ride the train to experience the viaduct. The viewpoint above Glenfinnan is free, the walk is easy, and the view of the viaduct against the loch and mountains is spectacular regardless of whether a train is crossing. If you are driving through the area, the viewpoint is 30 minutes from Fort William via the A830 and worth the stop.
Alternative: ScotRail's West Highland Line
The same West Highland Line route is also served by standard ScotRail trains. The scenery is identical, the price is significantly lower, and you can use a railcard or Spirit of Scotland pass. You do not get a steam engine, and the carriages are modern, but the journey is the same. If the Jacobite is sold out or outside your budget, the ScotRail service is the sensible alternative.
ConciseTravel