The Glenfinnan Viaduct is one of the most beautiful structures in Scotland — a sweeping 21-arch curved railway viaduct that carries the West Highland Line through a dramatic Highland glen above Loch Shiel. Known globally as the viaduct crossed by the Hogwarts Express in the Harry Potter films, it draws visitors from every corner of the world to witness one of engineering and landscape in perfect harmony.
From Glasgow, Glenfinnan is an entirely achievable day trip — approximately 90 miles and two hours by car — and one of the most spectacular drives in Europe along the way. On the journey you pass Loch Lomond, the sublime desolation of Glencoe, and the dramatic approach to Fort William under the shadow of Ben Nevis. The day trip itself, whether by self-drive, guided tour, or the extraordinary experience of catching the Jacobite steam train across the viaduct, is a day in the Scottish Highlands that will stay with you for a very long time.
This guide covers everything you need to plan the perfect Glenfinnan day trip from Glasgow — routes, transport options, the Jacobite steam train booking process, the best viewpoint, what else to see, and practical tips for every type of visitor. For more day trips from Glasgow, our comprehensive guide covers the full range of Highland and Lowland adventures within reach of the city.
The Glenfinnan Viaduct: What You’re Going to See
Before planning the logistics, it helps to understand what the Glenfinnan Viaduct actually is — because the reality, for many visitors, exceeds even the expectations built by years of cinematic familiarity.
The viaduct was built between 1897 and 1901 by the contractor Robert McAlpine — known to Scottish railway workers as “Concrete Bob” for his enthusiastic use of mass concrete construction. The viaduct comprises 21 arches, spans 1,248 feet (380 metres) in length, stands 100 feet (30 metres) at its highest point, and follows a graceful curve through the glen that is both structurally functional (curves are stronger in certain conditions) and visually extraordinary.
The setting amplifies everything. The viaduct crosses the glen between wooded hills, with the head of Loch Shiel visible to the south — a narrow, fjord-like loch stretching twelve miles through some of the most remote and beautiful Highland landscape in Scotland. To the north, the mountains of Lochaber rise towards the sky. On a clear day, the combination of viaduct, water, hills, and sky is simply one of the finest views in the country.
The viaduct carries an active railway line — the West Highland Line to Mallaig, one of the world’s most scenic rail journeys. Ordinary ScotRail services cross it daily, but the real spectacle is the Jacobite steam train, which crosses the viaduct twice daily during the operating season and draws photographers, Harry Potter fans, and railway enthusiasts from around the world.

The Harry Potter Connection
For a generation of visitors, Glenfinnan Viaduct is inextricably linked with the Harry Potter franchise. The viaduct appears in multiple films as the route taken by the Hogwarts Express — most memorably in Harry Potter and the Chamber of Secrets (2002), in which the flying Ford Anglia overtakes the train as it crosses the viaduct.
The filming used the real viaduct and, in many sequences, the real Jacobite steam train — which was already operating as a heritage railway service before the films began using it. The result is that the actual, functioning steam train crossing the actual historic viaduct creates the closest possible approximation to the cinematic experience: it is not a replica or a theme park attraction, but the genuine article.
Since the films, Glenfinnan has become one of Scotland’s most visited locations. The visitor numbers have grown every year and show no sign of declining — the franchise continues to attract new audiences, and the viaduct’s real-world beauty sustains interest beyond those with a primarily Potter motivation. What began as a filming location has become a pilgrimage site, a photography destination, and a gateway to the wider Glenfinnan experience for millions of visitors.
The Jacobite Steam Train: The Hogwarts Express Experience
The Jacobite steam train is operated by West Coast Railways and runs from Fort William to Mallaig — a 42-mile journey along one of the world’s greatest scenic railways, crossing the Glenfinnan Viaduct en route. It is not marketed primarily as a Harry Potter experience (though the connection is unmistakable), but as a heritage steam railway journey through exceptional Highland scenery. It delivers on both fronts.
2026 Schedule
- Morning service: Fort William 10:15am → Mallaig 12:26pm (daily Monday–Friday, 7 April–24 October 2026)
- Afternoon service: Fort William 13:10 → Mallaig approximately 14:50 (daily May–September 2026)
- Return from Mallaig: approximately 16:00
The train crosses the Glenfinnan Viaduct approximately 25 minutes after departing Fort William — around 10:40–10:50am on the morning service. This is the moment everyone is waiting for: the long, slow curve across the 21 arches above the glen. If you’re on the train, look out of the window as you cross — from the right-hand side (when travelling towards Mallaig), you can see the full curve of the viaduct ahead of and below you. It is one of the most extraordinary views from any railway journey in the world.