There is no more magical railway scene in Scotland than a steam train curving over the Glenfinnan Viaduct. Fans know it as the “Hogwarts Express” crossing, but the real story is even richer: this is where, in 1745, Bonnie Prince Charlie raised his standard and lit the fuse on the Jacobite Rising that runs through the heart of the Outlander era. This guide covers the viaduct, the Jacobite Steam Train, the Glenfinnan Monument, and the best tours from Edinburgh and Glasgow.

Why Visit Glenfinnan

Glenfinnan packs three of Scotland's great draws into one small, spectacular spot at the head of Loch Shiel in Lochaber, the western Highlands. First, the Glenfinnan Viaduct itself — a graceful, curving 21-arch railway bridge that is one of the most photographed structures in the country and, thanks to the Harry Potter films, one of the most recognisable railway scenes on Earth. Second, the Jacobite Steam Train, which crosses those arches on the West Highland Line — a route voted the world's top rail journey by readers of Wanderlust magazine. Third, the Glenfinnan Monument, marking the very spot where the 1745 Jacobite Rising began — a place of genuine importance to Scottish history and to anyone following the Outlander story.

Add mountains, a loch that stretches away for miles, a working Victorian railway and a National Trust for Scotland visitor centre, and you have one of the essential stops on any Highlands road trip — whether you're travelling the Road to the Isles, heading to Glencoe, or catching the ferry to the Isle of Skye.

Getting to Glenfinnan & the Best Tours

Glenfinnan sits about 18.5 miles (roughly a 30–40 minute drive) west of Fort William on the A830 “Road to the Isles” towards Mallaig. From Glasgow it's around 2.5 hours; from Edinburgh roughly 3.5–4 hours. ScotRail's West Highland Line also stops at Glenfinnan station, with trains from Fort William crossing the viaduct before reaching the station — a cheap way to get there and to ride over the viaduct yourself. Given the parking problems on the A830, arriving car-free or by guided tour is increasingly the smart choice.

Best from Edinburgh: Discover Scotland Tours

Glenfinnan, Glencoe & Loch Shiel Small Group Tour: Edinburgh
4.9★ · 214 reviews · From $88 · Full-day (around 12 hours) · Free cancellation

A small-group mini-coach day trip from central Edinburgh that takes in Callander, the haunting scenery of Glencoe, and a 1.5-hour stop at Glenfinnan — with time to watch for the Jacobite Steam Train crossing the viaduct (April–October) and, availability permitting, to climb the Glenfinnan Monument. The return route passes Loch Laggan and the A9 for a full day of Highland scenery.

Best from Glasgow: Discover Scotland Tours

Glenfinnan, Glencoe & Loch Shiel Small Group Tour: Glasgow
4.9★ · 274 reviews · From $90 · Full-day (around 9.5–10 hours) · Free cancellation

The Glasgow equivalent of the operator's acclaimed Edinburgh trip, departing Buchanan Street Bus Station. The route takes in picturesque Loch Lomond and Luss, a lunch break in Glencoe, and time at Glenfinnan to explore the viaduct and monument at your own pace.

The Glenfinnan Viaduct

The Glenfinnan Viaduct was built between 1897 and 1901 as the centrepiece of the West Highland Line's Mallaig Extension, the “Iron Road to the Isles.” It was constructed by Robert McAlpine & Sons — headed by Robert McAlpine, nicknamed “Concrete Bob” for his pioneering use of mass concrete, since the local mica-schist rock was too hard to work conventionally. The line opened on 1 April 1901, and the viaduct remains a fully operational part of the West Highland Line today, carrying daily ScotRail services as well as the seasonal steam train.

Arches
21 semicircular arches, each spanning 50 feet (15 m).
Length & height
About 380 m (416 yards) long — Scotland's longest concrete railway bridge — and around 30 m (100 ft) high at its highest point above the River Finnan.
Shape
Built on a curve of 792 feet (241 m) radius, which gives it its famous crescent shape.
Status
Category A listed, pictured on the Bank of Scotland £10 note, and completed a £3.4 million Network Rail restoration in April 2025.

For most of its working life the viaduct was simply a remote railway bridge. That changed when the Harry Potter films chose the West Highland Line for the Hogwarts Express sequences. The viaduct appears in four of the films, most famously in Harry Potter and the Chamber of Secrets, when Harry and Ron chase the Hogwarts Express across the arches. The long loch beneath the viaduct, Loch Shiel, doubled as the Black Lake at Hogwarts — little wonder the structure is now affectionately known as “the Harry Potter Bridge.”

Worth Adding to Your Itinerary

Glenfinnan sits at the heart of the West Highlands, within easy reach of Glencoe, Fort William, Mallaig, Loch Ness and Eilean Donan Castle on the road to Skye. If you're building out a wider itinerary, it's worth checking current availability for Highland day tours, Loch Ness cruises, Isle of Skye trips and Inverness-based experiences that combine several of these stops in a single day.

Riding the Jacobite Steam Train

The Jacobite Steam Train is operated by West Coast Railways and runs an 84-mile round trip between Fort William and Mallaig, crossing the Glenfinnan Viaduct in both directions. It starts in the shadow of Ben Nevis, passes Britain's most westerly mainland railway station at Arisaig, and ends beside Loch Nevis at the working fishing port of Mallaig, where ferries leave for Skye and the Small Isles. It runs seasonally, roughly June to October, with tickets booked directly through West Coast Railways as a return-only fare — there are no one-way tickets.

A word of warning: the Jacobite sells out far in advance, especially in July and August. Book the moment tickets are released. If the operator's own site is sold out, tour operators who pre-purchase blocks of seats sometimes have availability as part of a guided day tour. For the classic view of the viaduct curve and Loch Shiel, sit on the left-hand side going out from Fort William to Mallaig.

The cheaper alternative. Ordinary scheduled ScotRail trains cross the very same viaduct every day, year-round, for a fraction of the price. These West Highland Line services run from Glasgow Queen Street via Fort William to Mallaig, stopping at Glenfinnan station — not steam-hauled, but the scenery and the viaduct crossing are identical, and it's the perfect fallback if the steam train is sold out or not running.

Watching the Steam Train Cross the Viaduct

You don't need a ticket to enjoy Glenfinnan's most famous experience — watching the steam train puff across the arches, trailing white smoke against the hillside, is completely free and arguably the better photographic experience. Everything starts at the Glenfinnan Visitor Centre car park, just off the A830.

  • Upper hillside viewpoint: the classic “Harry Potter shot.” A roughly 15–20 minute uphill walk on the signed Viaduct Trail gives you the elevated, head-on view of the whole curve with Loch Shiel behind.
  • Lower trackside viewpoint: a flatter walk beside the River Finnan brings you close underneath the arches for a dramatic, ground-level perspective.
  • Panoramic viewpoint above the visitor centre: a shorter climb gives a sweeping view of the viaduct, monument, loch and mountains together.

The Jacobite typically crosses the viaduct westbound (towards Mallaig) in the late morning, and again in the early afternoon when the second service runs, with eastbound return crossings in the afternoon and early evening. Crossing times are posted daily at the visitor centre, so check there and aim to be in position 45–60 minutes early in peak season. Do not park on the A830 verges — this is a well-enforced clearway with fines and towing, so use the official car parks only, which fill up early in summer.

The Glenfinnan Monument & the 1745 Rising

Across the road from the viaduct, at the very head of Loch Shiel, stands the Glenfinnan Monument — and for anyone drawn to the Outlander-era Jacobite story, this is the emotional heart of a visit. On 19 August 1745, Prince Charles Edward Stuart — “Bonnie Prince Charlie” — raised his father's royal standard here to launch the Jacobite Rising of 1745. Around 1,200 Highlanders gathered to pledge their allegiance, beginning the campaign that would sweep as far south as Derby before ending, eight months later, in catastrophe at Culloden. That is the same rising, and the same doomed cause, at the centre of the Outlander narrative — which makes Glenfinnan essential Jacobite history even though no Outlander scenes were filmed here.

The monument itself was erected in 1815 by local landowner Alexander MacDonald of Glenaladale. The 18 m stone tower is topped by a statue of a lone, kilted Highlander — often mistaken for Bonnie Prince Charlie, but actually an anonymous clansman representing all who fought and died for the cause. The site is cared for by the National Trust for Scotland; walking the grounds is free, and the visitor centre exhibition tells the fuller story of the '45 and the clans. For the wider Jacobite story, pair Glenfinnan with our Outlander filming locations guide, which covers Culloden Battlefield and the rest of the trail.

Glenfinnan on Screen: Harry Potter, Outlander & More

Harry Potter — yes, absolutely. The Glenfinnan Viaduct is the Hogwarts Express viaduct, featuring in four films, with Loch Shiel doubling as the Black Lake. This is the primary screen draw and what brings hundreds of thousands of fans here each year.

Outlander — not a filming location. Despite the crowds of history-minded visitors, the Glenfinnan Viaduct and the Jacobite train were not used as an Outlander filming location. What makes Glenfinnan essential to Outlander fans is history, not filming: this is literally where the 1745 Rising began — the event that pulls Jamie and Claire into rebellion and marches them towards Culloden. Think of Glenfinnan as a must-stop for the Jacobite and Outlander story, while the viaduct itself is a Harry Potter filming icon — both are true, they're just different things. If you're chasing the Outlander filming trail specifically, Castle Leoch is Doune Castle and Lallybroch is Midhope Castle.

What to See Nearby

Combine your visit with Glencoe and Rannoch Moor; Fort William and Ben Nevis; Mallaig and the ferry to Skye; and the glorious Road to the Isles beaches — the Silver Sands of Morar and Camusdarach, with their white sand and views to the Small Isles. Heading further north, Loch Ness and Eilean Donan Castle on the road to Skye make a natural extension — see our Eilean Donan Castle guide for the western Highlands' other essential photo stop.

Best Time to Visit & Practical Tips

Season. The viaduct is spectacular year-round; the Jacobite steam train runs only roughly June to October, while ScotRail crosses daily all year. Crowds, parking and safety. Glenfinnan is one of Scotland's busiest Highland stops — arrive early, use official car parks only, and never park on the A830 verges. Midges. From late May to September this boggy, lochside glen is very midgy — bring repellent. Weather. The West Highlands are wet year-round, so pack waterproofs and layers even in summer. The walk. Viewpoint trails are uphill, uneven and often muddy — wear boots or grippy shoes. Note: the Jacobite's exact timetable has been affected by an ongoing safety dispute over its heritage carriages in recent seasons, so always reconfirm current running with the operator before booking or travelling — the year-round ScotRail service remains a reliable fallback for crossing the viaduct.

Frequently Asked Questions

Is the Glenfinnan Viaduct the Harry Potter train bridge?

Yes. The Glenfinnan Viaduct is the railway bridge crossed by the Hogwarts Express in four Harry Potter films, and the Jacobite Steam Train that crosses it is the real-world “Hogwarts Express.” It's often called the Harry Potter Bridge.

How do you see the steam train cross the viaduct?

Park at the Glenfinnan Visitor Centre car park, then walk up the signed hillside trail (about 15–20 minutes) to the viewpoint opposite the arches. Arrive 45–60 minutes early, and check the day's crossing times posted at the visitor centre. Watching is free.

Was Outlander filmed at Glenfinnan?

No — the viaduct and train were not an Outlander filming location. But Glenfinnan is hugely important to the Outlander story: it's where Bonnie Prince Charlie raised his standard in 1745 to begin the Jacobite Rising that leads to Culloden.

Do you need to book the Jacobite steam train in advance?

Yes — book as far ahead as possible. Summer dates, especially July and August, sell out weeks or months in advance. The year-round ScotRail service crosses the same viaduct for a fraction of the price if the steam train is unavailable.

How far is Glenfinnan from Fort William and Edinburgh?

About 18.5 miles (a 30–40 minute drive) west of Fort William on the A830. From Edinburgh it's roughly 3.5–4 hours by car; from Glasgow around 2.5 hours.

Plan Your Visit

Whether you want to ride the Jacobite Steam Train over the Glenfinnan Viaduct, watch the “Hogwarts Express” curve across the arches, or stand where Bonnie Prince Charlie launched the '45, Glenfinnan belongs on your Highlands itinerary. The small-group tours above are the easiest way to see it alongside Glencoe and the rest of the West Highlands in a single well-organised day.

Plan the rest of your route