A Victorian Feat Still in Use
Most visitors come to Glenfinnan for the Harry Potter connection. What they find when they get there is something older and harder to explain: a working railway bridge that's been crossing this particular stretch of Highland water for over a hundred years, and still looks like it means it.
The viaduct was completed in 1901 for the West Highland Line extension from Fort William to Mallaig, built using mass concrete construction at a time when that was still an unusual choice for a structure of this scale. It spans 380 metres on 21 arched spans, curving across the head of Loch Shiel in a way that makes it look almost deliberate from the hillside above. The line is still running today, carrying ScotRail services and the Jacobite steam train through the summer months, which means the bridge earns its keep rather than just sitting there looking good.

The Harry Potter Connection
The Glenfinnan Viaduct appears in multiple Harry Potter films, most memorably in The Chamber of Secrets and The Goblet of Fire, where the Hogwarts Express crosses it on the way to school. The filmmakers needed something that felt ancient and remote without needing any help from the effects team. The viaduct delivered.
The locomotive in those scenes was the Jacobite, and it's still running the same route today. West Coast Railways operates the service using preserved steam engines, the same ones that appeared on screen. For fans of the films that's the detail that makes the difference. You're not on a train that's vaguely similar or follows a comparable route.
You're on the same locomotives, crossing the same bridge. It's a slightly strange feeling, particularly in July when half the carriage has clearly grown up with these films and knows exactly which bend is coming. Whether you find that charming or a bit much probably depends on your relationship with the books, but the landscape itself doesn't care either way.
Riding the Jacobite Steam Train
The Jacobite runs between Fort William and Mallaig, a 42-mile route that the travel press consistently ranks among the world's great scenic railway journeys, and the landscape more or less makes the case for itself. The outward journey reaches the viaduct about 30 minutes after leaving Fort William. The train curves across the spans above Loch Shiel, then continues west through birch and bracken, past Loch Eilt, past the white sands near Arisaig, and out to Mallaig where the water opens up towards Skye. The layover there is long enough to walk the harbour, eat fish that came off a boat that morning, and watch the Skye ferry come in before the train heads back.
Tickets go through West Coast Railways directly. In July and August the service sells out weeks ahead, so booking early is worth it. Outside those months a few weeks is usually fine. Both standard and first class are available on the return journey.
The Monument, the Station, and the View
The National Trust for Scotland looks after the Glenfinnan Monument, the tall column at the head of Loch Shiel marking where Bonnie Prince Charlie raised his standard in 1745. You can climb to the top, and the view down the loch on a clear day is worth the trip on its own regardless of what else you've come to see. The 1745 rising started here, and the area carries that history quietly alongside the more recent film association without the two competing much.
Glenfinnan Station has been kept as a small museum about the West Highland Railway. The old building and signal box give you a real sense of what these rural stations looked like a century ago, and because the line is still working, it doesn't feel like a relic. There's a dining car converted into a cafe that might be the most atmospheric place in Scotland for a bowl of soup.
The hillside viewpoint above the viaduct is where most people want to be when the Jacobite crosses. It's a short walk from the car park and well signposted, though the path isn't suitable for pushchairs or wheelchairs. The crossing times are published in advance, so you can plan around them. Arrive at least 20 minutes before the train is due, which also gives you time to work out where the light is falling. The viaduct faces roughly northwest, so mornings tend to offer the cleaner light, and early morning in summer means fewer people around the viewpoint as well.
Around Glenfinnan and Loch Shiel
Loch Shiel holds its own against Lomond and Ness for sheer drama, and the reason is fairly simple: unlike those lochs, it's barely been touched. There's no road along most of its length, no hotel strip along the shore, not much of anything. The loch runs south for nearly 30 kilometres, narrow and deep, with mountains rising steeply on both sides. That absence of development is exactly what the film crews were looking for, and it's what makes the area feel genuinely remote in a way that's harder to find in Scotland than it used to be.
Glenfinnan village is small. A handful of houses, the station, the monument, the car park. The landscape looks very much as it did when those crews arrived, which is both why it still works on screen and why it's worth a slower visit if you can manage it. A short drive south takes you towards Dalilea and the quieter end of the loch. North, the road continues to Lochailort and eventually Mallaig.
Plan Your Visit
If you're coming in summer, book your Jacobite tickets through West Coast Railways a month or more ahead. The monument, station museum, and viaduct viewpoint are all free and don't require a train ticket, so it's worth building a half day around them even if the train is the main reason you've made the journey.
For somewhere to stay, our bed and breakfast Achnabobane Farmhouse puts you in a good position for all of it. It's just off the A82, around 2 miles from Spean Bridge and 6 miles from Fort William, which is close enough to make an early train departure straightforward and far enough out to feel like you're actually in the Highlands rather than on the edge of a town. If you want to take the area slowly rather than passing through, it's a practical base for a few days.