Private Glenfinnan Viaduct tours from Edinburgh or Glasgow, planned around the Jacobite steam train crossing the famous Harry Potter bridge. See Glencoe and Ben Nevis on the way, then stand above Loch Shiel, where Bonnie Prince Charlie raised his standard in 1745.
The Glenfinnan Viaduct is in Glenfinnan, a small village at the head of Loch Shiel in the Lochaber area of the western Highlands, about 17 miles west of Fort William on the A830 Road to the Isles. It carries the West Highland Line, the railway from Fort William to Mallaig, across the valley of the River Finnan. You can see it on our map of Scotland.
The viaduct curves across the glen on 21 concrete arches, 30 metres above the river, with Loch Shiel and the Glenfinnan Monument just below. From June to October the Jacobite steam train crosses it on its way to Mallaig, and most visitors time their visit to see it.
Glenfinnan is about 3¾ hours by road from Edinburgh and about 3 hours from Glasgow, so a day trip is long but very doable in a private vehicle. Many guests prefer to stay a night near Fort William and see it at a relaxed pace.
About 3¾ hours by car (around 150 miles)
About 3 hours by car (around 120 miles)
About 30 minutes by car (around 17 miles)
Daily, 1 June to 23 October 2026
£680 per vehicle for up to four guests
These are the sights most visitors come for, at Glenfinnan itself and along the road there. All of them fit into a private day trip from Edinburgh or Glasgow, and your driver-guide times the day around the steam train.
Built by Robert McAlpine, known as Concrete Bob, and finished in 1898, the viaduct is 380 metres long with 21 arches. It is the longest concrete railway bridge in Scotland and still carries every train on the line to Mallaig.
A tower topped by a lone Highlander stands at the head of Loch Shiel, where Bonnie Prince Charlie raised his standard on 19 August 1745 to begin the Jacobite rising. It was built in 1815 and is cared for by the National Trust for Scotland.
Most routes from Edinburgh and Glasgow run through Glencoe, the most famous glen in Scotland, with the Three Sisters towering over the road. We stop for photos on the way north. See our Glencoe tours.
The main town of the western Highlands sits on Loch Linnhe beneath Ben Nevis, the highest mountain in Britain at 1,345 metres. It is where the Jacobite steam train starts, about 30 minutes from Glenfinnan.
Beyond Glenfinnan the road and railway run west past Arisaig and the white sands of Morar to Mallaig, a working fishing port where the ferries leave for Skye.
Tell us what you would like to see and your driver-guide plans the day around it, including the best spot and time to watch the Jacobite cross.
Wondering what to do at Glenfinnan beyond the viaduct? These are the things our guests ask about most, and all of them fit into a private day trip from Edinburgh or Glasgow.
From June to late October the Jacobite steam train crosses the viaduct on its way from Fort William to Mallaig in the late morning, and comes back in the afternoon. We plan the day so you are in place in good time.
A short but steep path from the visitor centre climbs to the classic view of the viaduct curving across the glen. Wear comfortable, non-slip shoes, as it can be muddy after rain.
The National Trust for Scotland visitor centre tells the story of the 1745 Jacobite rising, with an exhibition, a café and a shop beside the monument on the shore of Loch Shiel.
Loch Shiel runs about 17 miles south-west into the hills, with no road along most of its shore. It is one of the quietest and most beautiful views in the Highlands.
The steam train runs 84 miles from Fort William to Mallaig and back. On a multi-day trip we can drop you at Fort William station and collect you when it returns. Book tickets early, as summer trains sell out.
A path from the visitor centre leads under the viaduct, where you can see how its 21 arches were cast in mass concrete over a century ago. Never walk on the railway line itself.
The Glenfinnan Viaduct is famous as the Harry Potter bridge, crossed by the Hogwarts Express in four of the films, and as the highlight of the Jacobite steam train, one of the great railway journeys of the world. Glenfinnan itself is famous as the place where Bonnie Prince Charlie raised his standard in 1745.
Robert McAlpine built the viaduct between 1897 and 1898, and the railway to Mallaig opened across it in 1901. It showed what mass concrete could do, and today it is a Category A listed structure that even appears on the Bank of Scotland £10 note.
Your driver-guide shares these stories as you go, from Concrete Bob to the Hogwarts Express.
From the Jacobite rising to the Hogwarts Express, four dates your driver-guide brings to life.
Glenfinnan is a long day trip from Edinburgh or Glasgow, so many guests stay a night nearby and see the viaduct at a relaxed pace, ideally for the morning steam train. These are the four places most people choose.
Our multi-day tours include a night near Fort William, and we can book rooms for you. Rooms fill early from June to August.
A tiny village with a couple of hotels and guest houses close to the loch and the viaduct, and peaceful once the day visitors have gone.
The main town of the area, beneath Ben Nevis, with the widest choice of hotels and restaurants and the station where the Jacobite starts.
Small villages by white sandy beaches, with views out to the islands of Eigg and Rum, about half an hour beyond Glenfinnan.
A village in the most famous glen in Scotland, with inns and lodges under the mountains and an easy drive to Glenfinnan the next morning.
Four private ways to see the Glenfinnan Viaduct, from our Highlands day with Glencoe to a two-day trip with a night near Fort William, a Harry Potter day or a longer journey on to Skye. Unlike a bus or coach tour, every tour is just for your party, with hotel-door pickup in Edinburgh, or in Glasgow on request, and one price per vehicle for up to four guests.
North over Rannoch Moor into Glencoe, then on to Fort William and the Great Glen. Ask us to add the Glenfinnan Viaduct and we plan the day around it, time allowing.
Day one ends at Fort William beneath Ben Nevis, about 30 minutes from Glenfinnan, so the viaduct fits in without a rush. Day two: Loch Ness and the Cairngorms.
The Glenfinnan Viaduct timed for the steam train, with Glencoe on the way, built around the film locations your family most wants to see.
Carry on beyond Glenfinnan to Skye on a private multi-day tour, with the Old Man of Storr, the Quiraing and Portree.
Nothing to pay to ask for a quote, and no obligation to book.
Many tour companies in Scotland sell seats on a shared coach — and that’s often what a travel agency in Edinburgh will book for you. Tycoon Tours is an Edinburgh-based tour operator in Scotland that runs every tour privately, in our own Range Rover with a driver-guide who actually lives here — so the day belongs to you, not to a timetable.
Your own vehicle and your own guide for the whole day. No strangers on board, no coach park, no waiting on anyone else’s schedule.
Thirteen years of Scottish history, folklore and local stories, told properly along the road by someone who grew up with them.
Linger where you love it, skip what you don’t. The itinerary bends around you — not the other way round.
A 4×4 Range Rover or executive vehicle, collected from your Edinburgh hotel door and returned there at the end of the day.
Quick answers on where the Glenfinnan Viaduct is, when to see the Jacobite steam train, how to get there from Edinburgh or Glasgow and what a private tour costs.
Message us and we usually reply within a few hours, always within 24.
The Glenfinnan Viaduct is at Glenfinnan, at the head of Loch Shiel in the western Highlands, about 17 miles west of Fort William on the A830 Road to the Isles. It carries the West Highland Line between Fort William and Mallaig.
Yes. The Hogwarts Express crosses it in four of the Harry Potter films, starting with Harry Potter and the Chamber of Secrets in 2002, which is why it is often called the Harry Potter bridge.
In 2026 the Jacobite runs daily from 1 June to 23 October, leaving Fort William at 10:15 and crossing the viaduct a little over half an hour later, then returning from Mallaig in the afternoon. An extra afternoon train runs from June to September. Times can change, so check the West Coast Railways timetable before you go.
Yes, but it is a long day: about 3¾ hours each way by road. Our private Highlands day tour can add the viaduct, or stay a night near Fort William on our 2-day Highlands tour for a more relaxed visit.
About 120 miles, or around 3 hours by car, by way of Loch Lomond, Rannoch Moor and Glencoe. We can collect you from your Glasgow hotel on request.
About 17 miles, or around 30 minutes by car on the A830 Road to the Isles.
From the National Trust for Scotland visitor centre, a short but steep path climbs the hillside to the classic view of the viaduct. Wear comfortable, non-slip shoes, as it can be muddy, and arrive early when the steam train is due.
There is a car park at the visitor centre, but it fills quickly in summer, especially before the steam train. On a private tour your driver drops you off and collects you, so you do not need to worry about parking.
No. The viaduct is a working railway, and walking on the line is dangerous and against the law. Enjoy it from the viewpoint or from the path beneath the arches.
A tower topped by the statue of a Highlander, built in 1815 at the head of Loch Shiel in memory of the Highlanders who joined Bonnie Prince Charlie when he raised his standard there on 19 August 1745. It is cared for by the National Trust for Scotland.
Allow at least an hour to walk to the viewpoint and see the monument and visitor centre, or about two hours if you want to watch the steam train cross and walk beneath the arches.
June to October, when the Jacobite steam train runs. Late September and October bring autumn colour to the glen. Arrive early on summer days, as it gets busy before the train.
Yes. The Jacobite runs from Fort William to Mallaig and back, 84 miles in all, with about an hour and a half in Mallaig. Book tickets with West Coast Railways well ahead, as summer trains sell out.
Our Highlands day tour, which can add Glenfinnan, costs £680 for the whole vehicle, not per person, including your driver-guide, fuel, parking and hotel pickup. Our 2-day Highlands tour is from £1,250, and tailor-made days are priced on request.
Tell us your dates and what you’d love to see, the steam train, the viewpoint or the monument by Loch Shiel. We’ll plan the day around the Jacobite timetable, with one clear price for the whole vehicle.
Online, by phone or WhatsApp. There is nothing to pay to ask.
A suggested Glenfinnan itinerary and a written per-vehicle price within 24 hours.
Your driver-guide meets you at your hotel in Edinburgh or Glasgow.
One price for the whole vehicle, confirmed in writing before you book.
© 2026 Tycoon Tours Scotland. All rights reserved.