Glenfinnan: The Harry Potter Viaduct, a Jacobite Monument & the Head of Loch Shiel

Overview — the honest take
Glenfinnan packs an astonishing amount into one small Highland glen. Here a sweeping railway viaduct — the one the Hogwarts Express crosses in the Harry Potter films — curves across the hillside; a tall monument marks the very spot where Bonnie Prince Charlie raised his standard to launch the 1745 Jacobite Rising; and below it all stretches the long, beautiful Loch Shiel. It’s one of the most-visited spots on the Road to the Isles, and for once the crowds are right — it’s a genuinely stirring place.
Where it is
Glenfinnan sits at the head of Loch Shiel in Lochaber, on the A830 “Road to the Isles” between Fort William and Mallaig — the ferry port for Skye and the Small Isles. It’s about 15 miles west of Fort William, and a natural stop on the way to or from Skye.
The Glenfinnan Monument & the ’45

On 19 August 1745, on the ground at the head of the loch, Prince Charles Edward Stuart — “Bonnie Prince Charlie” — raised his father’s standard and launched the Jacobite Rising of 1745, the last great attempt to restore the Stuarts to the throne. The clansmen gathered here; within months the rising had swept as far south as Derby, before its terrible end at Culloden the following spring.
The Glenfinnan Monument was raised in 1815 by Alexander Macdonald of Glenaladale in memory of the clansmen who fought and died for the cause. The lone kilted Highlander on its top isn’t the Prince — he stands for all the ordinary men who followed him. It’s cared for by the National Trust for Scotland, and the setting, against the loch and the mountains, is unforgettable.

The Glenfinnan Viaduct & the Hogwarts Express

Curving high across the glen is the Glenfinnan Viaduct, a graceful 21-arch railway bridge built between 1897 and 1901 by Robert McAlpine — “Concrete Bob” — and one of the earliest great structures made of mass concrete. It carries the wonderful West Highland Line from Fort William to Mallaig.
It is, of course, world-famous for another reason: this is the viaduct the Hogwarts Express steams across in the Harry Potter films. In summer the real thing obliges — the Jacobite steam train crosses daily, and if you time your walk to the viewpoint right, you’ll see it curl over the arches with a plume of steam. Loch Shiel itself doubled as the “Black Lake” beside Hogwarts.


Loch Shiel

From the monument, Loch Shiel reaches away to the south-west for 18 miles, hemmed by steep hills — one of the loveliest freshwater lochs in the West Highlands, and beautifully quiet once you’re past the car park. It sets the whole scene: monument, viaduct and loch, all in one view.

St Mary & St Finnan’s Church

Above the road stands the little Catholic church of St Mary & St Finnan, built in the 1870s and a reminder that this is old, staunchly Catholic Jacobite country. It’s a peaceful spot with a fine view down to the loch.
Visiting & walking

There’s an NTS visitor centre and café, and short walks lead to the monument and up to the viaduct viewpoint. Be warned: Glenfinnan is extremely popular, and the car parks fill fast on summer days — come early or late, both to park and to have the place at its best. The old Glenfinnan Station has a little museum and a dining-car café too.
Nearby
- Eilean Donan Castle — the great island castle on the road north towards Skye.
- Over Rannoch Moor to Glen Coe — the spectacular road that brings you into this corner of the Highlands.
- Mallaig & the Road to the Isles — the ferry port for Skye and the Small Isles, on west along the A830.
Sources
- National Trust for Scotland — Glenfinnan Monument (the ’45, the 1815 monument).
- Canmore on the viaduct (McAlpine, 1897–1901, the West Highland Line).
- Everything first-hand is from our own visit to Glenfinnan.
