Glenfinnan Viaduct Tours & Jacobite Steam Train Day Trips

Glenfinnan Viaduct tours put Scotland's most photographed railway arch within easy reach — ride the Jacobite steam train across it or watch it sweep above Loch Shiel on a Highland day trip. Compare every departure from Edinburgh, Glasgow and Inverness and book with free cancellation.

  • ★ 4.7 average rating
  • 20,000+ travelers booked
  • Free cancellation
Free cancellation on most tours
Instant confirmation
Licensed Highland operators
Small groups & local guides
21 Stone arches on the viaduct
100 ft Height above the glen
4.7★ Average tour rating
1901 Viaduct completed

Check Live Availability & Prices

Real-time dates and prices for our most-booked Glenfinnan, Glencoe and Highlands day trip from Edinburgh — reserve now and pay later with free cancellation.

Powered by GetYourGuide

Compare Glenfinnan Viaduct Tours

Every Glenfinnan Viaduct tour we recommend, from budget-friendly coach day trips to Jacobite steam train rides and multi-day Highland adventures. Departures from Edinburgh, Glasgow and Inverness.

The Glenfinnan Viaduct arching over the glen with the Jacobite Steam Train crossing on a Glenfinnan viaduct tour from Edinburgh, Scottish Highlands from $73

From Edinburgh: Glenfinnan, Glencoe & Highlands Day Trip

★★★★★ ★★★★★ 4.7(8,420 reviews)· 12 hours
  • Iconic Glenfinnan Viaduct viewpoint over Loch Shiel
  • Time to explore historic Glencoe
  • Free time in Fort William beneath Ben Nevis
  • Many Harry Potter filming locations
Read the full guide → Check Availability
The 21-arch Glenfinnan Viaduct curving above Loch Shiel on a Glenfinnan Viaduct tour from Edinburgh, Scottish Highlands from $59

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William Day Trip

★★★★★ ★★★★★ 4.8(3,782 reviews)· 12 hours
  • See the Glenfinnan Viaduct and Loch Shiel
  • Stop in dramatic Glencoe glen
  • Free time in Fort William
  • Harry Potter and James Bond filming sites
Read the full guide → Check Availability
Coach travelers photographing the Glenfinnan Viaduct and Glencoe mountains on a Glenfinnan Viaduct and Glencoe tour from Edinburgh, Scotland from $66

From Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Tour

★★★★★ ★★★★★ 4.7(3,502 reviews)· 12 hours
  • Photo stop at the Glenfinnan Viaduct
  • Drive through the valley of Glencoe
  • Visit the Commando Memorial at Spean Bridge
  • Loch and mountain Highland scenery
Read the full guide → Check Availability
Small group photographing the Glenfinnan Viaduct above Loch Shiel on a Glenfinnan small group tour from Edinburgh, Scottish Highlands from $87

Edinburgh: Glenfinnan, Glencoe & Loch Shiel Small Group Tour

★★★★★ ★★★★★ 4.9(216 reviews)· 12 hours
  • Small-group tour with a comfortable mini-coach
  • Glenfinnan Viaduct over Loch Shiel
  • Panoramic Glencoe scenery
  • Watch for the Jacobite Steam Train crossing
Read the full guide → Check Availability
The Glenfinnan Viaduct with the Jacobite Steam Train and Harry Potter scenery on a Harry Potter steam train tour from Edinburgh, Scotland from $78

From Edinburgh: Magical Highlands Tour with Jacobite Train

★★★★★ ★★★★★ 4.5(730 reviews)· 13–14 hours
  • Watch the Jacobite Steam Train cross the viaduct
  • Optional ride onboard the steam train
  • Harry Potter filming locations across the Highlands
  • Glenfinnan Viaduct and Loch Shiel views
Read the full guide → Check Availability
The Jacobite Steam Train, the Hogwarts Express, crossing the Glenfinnan Viaduct on a Glenfinnan Viaduct steam train tour from Edinburgh, Scotland from $261

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour

★★★★★ ★★★★★ 4.5(712 reviews)· 13 hours
  • Ride the Jacobite Steam Train (the Hogwarts Express)
  • Cross the Glenfinnan Viaduct by steam train
  • Scenic route to the harbour town of Mallaig
  • Highland scenery, lochs and mountains
Read the full guide → Check Availability
Glenfinnan Viaduct and Highland peaks viewed on a Glenfinnan Viaduct tour from Glasgow, Fort William and Glencoe, Scotland from $79

From Glasgow: Glenfinnan, Fort William & Glencoe Day Trip

★★★★★ ★★★★★ 4.7(1,854 reviews)· 11.5 hours
  • Round-trip coach from central Glasgow
  • Glenfinnan Viaduct photo and steam-train stop
  • Drive through the valley of Glencoe
  • Free time in Fort William
Read the full guide → Check Availability
Glenfinnan Viaduct and the calm waters of Loch Lomond on a Glenfinnan and Loch Lomond tour from Glasgow, Scottish Highlands from $72

From Glasgow: Glenfinnan, Loch Lomond & The Highlands

★★★★★ ★★★★★ 4.8(59 reviews)· 11 hours
  • Glenfinnan Viaduct viewpoint and steam-train stop
  • Stop on the shores of Loch Lomond
  • Highland scenery through the Great Glen
  • Stories of Bonnie Prince Charlie and the Jacobites
Read the full guide → Check Availability
Glenfinnan Viaduct above Loch Shiel with Loch Ness scenery on a Glenfinnan Viaduct tour from Inverness, Scottish Highlands from $86

Inverness: Glenfinnan Viaduct, Mallaig & Loch Ness Day Tour

★★★★★ ★★★★★ 4.8(506 reviews)· 12 hours
  • Glenfinnan Viaduct photo and steam-train stop
  • Travel along the shores of Loch Ness
  • Visit the harbour town of Mallaig
  • Road to the Isles scenery
Read the full guide → Check Availability
The Jacobite Steam Train crossing the Glenfinnan Viaduct on a Jacobite steam train tour from Inverness, Scottish Highlands from $261

From Inverness: Jacobite Steam Train & Highlands Tour

★★★★★ ★★★★★ 4.4(960 reviews)· 12.5 hours
  • Ride the Jacobite Steam Train over the viaduct
  • Travel past famous Loch Ness
  • Lunch stop in a Highland fishing town
  • Glenfinnan Viaduct and Road to the Isles
Read the full guide → Check Availability
The Jacobite Steam Train on the Glenfinnan Viaduct on a 2-day Highlands tour with Hogwarts Express from Edinburgh, Scotland from $467

From Edinburgh: 2-Day Highlands Tour with Hogwarts Express

★★★★★ ★★★★★ 4.6(436 reviews)· 2 days
  • Ride the Jacobite Steam Train over the viaduct
  • Two days exploring the Scottish Highlands
  • One night's accommodation included
  • Glenfinnan, Fort William and Highland lochs
Read the full guide → Check Availability
Glenfinnan Viaduct and the Isle of Skye landscape on a 3-day Isle of Skye and Highlands tour from Edinburgh, Scotland from $237

From Edinburgh: 3-Day Isle of Skye & The Highlands Tour

★★★★★ ★★★★★ 4.8(2,722 reviews)· 3 days
  • Three days across Skye, Loch Ness and the Highlands
  • Photo stop at the Glenfinnan Viaduct
  • Explore the Isle of Skye's dramatic scenery
  • Two nights' accommodation included
Read the full guide → Check Availability

Spring and summer dates for the Jacobite steam train sell out weeks ahead.

Popular Glenfinnan dates book up fast — secure yours with free cancellation.

Check Availability

Glenfinnan Viaduct Tours Compared

Tour Price Rating Book Reviews Departs Type
2-Day Highlands with Hogwarts Express $467 4.6 ★ Check 436 Edinburgh 2-day + steam train
Hogwarts Express & Highland Tour $261 4.5 ★ Check 712 Edinburgh Steam train ride
3-Day Isle of Skye & Highlands $237 4.8 ★ Check 2,722 Edinburgh Multi-day
Glenfinnan, Glencoe & Loch Shiel $87 4.9 ★ Check 216 Edinburgh Small group
Glenfinnan, Mallaig & Loch Ness $86 4.8 ★ Check 506 Inverness Day trip
Glenfinnan, Glencoe & Highlands $73 4.7 ★ Check 8,420 Edinburgh Best seller
Glenfinnan, Glencoe & Fort William $59 4.8 ★ Check 3,782 Edinburgh Best value

Glenfinnan Viaduct & the Scottish Highlands by the Numbers

The facts behind the famous bridge, the steam train and the day trips that reach it.

84 min Jacobite one-way Fort William to Mallaig by steam train
380 m Viaduct length 416 yards of curved concrete, 21 arches
8 Harry Potter films feature the viaduct or the surrounding glens
11–13 hrs Typical day trip from Edinburgh or Glasgow, return
1,345 m Ben Nevis nearby Britain's highest peak above Fort William
20,000+ Verified reviews across the tours featured on this page

Glenfinnan Viaduct Tours: How to Choose

The curved 21-arch Glenfinnan Viaduct above Loch Shiel, the highlight of every Glenfinnan Viaduct tour in the Scottish Highlands

What You'll See: Glenfinnan Viaduct & Harry Potter Locations

The Glenfinnan Viaduct is a curved, 21-arch railway bridge that sweeps 100 feet above the head of Loch Shiel, deep in the Scottish Highlands. It carries the West Highland Line between Fort William and Mallaig, and it became world-famous as the bridge the Hogwarts Express crosses in the Harry Potter films.

Most Glenfinnan Viaduct tours pair the bridge with the other great sights of the western Highlands: the brooding valley of Glencoe, the town of Fort William beneath Ben Nevis, and the long silver thread of Loch Shiel stretching away below the Glenfinnan Monument. The best day trips time their visit so you watch the Jacobite steam train curve across the arches — the single most photographed moment in Scotland.

  • The Glenfinnan Viaduct and its viewpoint trail
  • The Jacobite steam train crossing (in season)
  • Loch Shiel and the Glenfinnan Monument
  • The valley of Glencoe and its waterfalls
  • Fort William, the outdoor capital of the Highlands
The Jacobite steam train, used as the Hogwarts Express, crossing the Glenfinnan Viaduct on a Glenfinnan Viaduct steam train tour

Coach Day Trip, Hogwarts Express, or Multi-Day Tour?

There are three broad ways to do a Glenfinnan Viaduct tour, and the right one depends on your budget and your time. A coach day trip is the most popular and best-value option: you travel in comfort from Edinburgh, Glasgow or Inverness, stop at the viaduct viewpoint to watch the train pass, and take in Glencoe and Fort William along the way, all from around $59–$87.

If riding the steam train matters most to you, choose a tour that includes a seat on the Jacobite itself — the real Hogwarts Express — which actually crosses the viaduct rather than viewing it from below. These cost more (around $260) and sell out earliest. For a deeper trip, a 2-day or 3-day tour adds the Isle of Skye, Loch Ness and overnight stays.

Loch Shiel and the Glenfinnan Monument seen from the viaduct viewpoint on a Glenfinnan Viaduct tour in the Scottish Highlands
Loch Shiel stretches south from Glenfinnan — the view that opens up from the viaduct trail.

Planning Your Glenfinnan Viaduct Day Trip

The dramatic peaks of Glencoe valley visited on a Glenfinnan, Glencoe and Highlands day trip from Edinburgh

Glenfinnan Viaduct Tours from Edinburgh, Glasgow & Inverness

Where you start changes the day. Glenfinnan Viaduct tours from Edinburgh are the most numerous and usually run via Glencoe, Fort William and Loch Shiel as a long 12-hour loop. Tours from Glasgow follow a similar route but often return along the bonnie banks of Loch Lomond. From Inverness, the drive is shorter and pairs Glenfinnan with Loch Ness and the harbour town of Mallaig on the Road to the Isles.

Whichever city you leave from, expect an early start and a full day on the road — the western Highlands are remote, and that remoteness is exactly what makes them spectacular. A good driver-guide fills the journey with stories of Bonnie Prince Charlie, who raised his standard at Glenfinnan in 1745, and the Jacobite history the steam train is named after.

Departure cityTypical durationAlso includes
Edinburgh12 hoursGlencoe, Fort William, Loch Shiel
Glasgow11–11.5 hoursGlencoe, Loch Lomond, Fort William
Inverness12 hoursLoch Ness, Mallaig, Road to the Isles

Best Time to See the Jacobite Steam Train

The Jacobite steam train — the Hogwarts Express — runs the West Highland Line roughly from late April to late October, with extra services in peak summer. The morning service typically crosses the Glenfinnan Viaduct around late morning, and a good tour is scheduled to put you at the viewpoint in time to catch it.

Outside that window the viaduct is still magnificent, and coach day trips run year-round, but you won't see steam. If the train is the reason you're going, book a summer date early and check whether your tour guarantees a viewing time or simply 'aims' for the crossing — weather and schedules can shift.

When to Visit Glenfinnan: Steam Train Season & Weather

Average daytime highs (°C) and the months the Jacobite steam train crosses the viaduct.

Coach day trips to the viaduct run all year; steam-train rides and crossings are seasonal (roughly late April to late October).

Where Is the Glenfinnan Viaduct?

Glencoe, Fort William & Loch Shiel on a Glenfinnan Viaduct Tour

The landmarks most Glenfinnan Viaduct day trips link together in a single day.

  • Glenfinnan Viaduct 21-arch railway bridge & viewpoint
  • Loch Shiel 18-mile loch below the monument
  • Glencoe Scotland's most dramatic glen
  • Fort William Outdoor capital beneath Ben Nevis
  • Mallaig Harbour town on the Road to the Isles
  • Glenfinnan Monument 1745 Jacobite memorial by the loch

Exact stops vary by operator and departure city — check each tour's itinerary.

What Travelers Say About Their Glenfinnan Tour

★★★★★ ★★★★★
We caught the Jacobite steam train crossing the viaduct right on cue — the whole coach gasped. Our guide knew exactly where to stand for the photo. Worth every minute of the long day from Edinburgh.
Hannah P. · Manchester, UK
★★★★★ ★★★★★
Did the small-group tour to Glenfinnan, Glencoe and Loch Shiel. Glencoe was as moody and beautiful as the films, and the viaduct viewpoint was the highlight. Far better than a big coach.
Marco R. · Milan, Italy
★★★★★ ★★★★★
Travelled from Inverness and saw Loch Ness, Glenfinnan and Mallaig in one day. A lot of driving but the scenery never stopped. The steam train crossing the bridge was magical for the kids.
Sarah & Tom L. · Sydney, Australia
★★★★★ ★★★★★
Booked the Hogwarts Express option and actually rode the Jacobite over the viaduct. A bucket-list moment for any Harry Potter fan. Book months ahead — it sells out.
Emily C. · Toronto, Canada
The harbour at Mallaig at the end of the Road to the Isles, a stop on Glenfinnan Viaduct tours from Inverness, Scottish Highlands
Many tours from Inverness end at Mallaig, the fishing port at the end of the Road to the Isles.

Why Book Your Glenfinnan Viaduct Tour With Us

Every departure in one place

Compare Glenfinnan Viaduct tours from Edinburgh, Glasgow and Inverness side by side — coach day trips, steam-train rides and multi-day Highland tours.

Steam train know-how

We flag which tours actually ride the Jacobite over the viaduct and which view it from the famous viewpoint, so there are no surprises.

Honest, verified reviews

Ratings and review counts come straight from travelers who booked, with over 20,000 reviews behind the tours we recommend.

Free cancellation

Most tours can be reserved now and cancelled free up to 24 hours before — useful when Highland weather is hard to predict.

Aerial view of a steam train curving across the Glenfinnan Viaduct, the signature sight of every Glenfinnan Viaduct tour in the Scottish Highlands
The reason everyone comes: a steam train sweeping across the curved arches of the Glenfinnan Viaduct.

Glenfinnan Viaduct Tours: FAQ

Do Glenfinnan Viaduct tours include riding the steam train?

Only some do. Most coach day trips stop at the viaduct viewpoint so you can watch the Jacobite steam train cross, but you don't ride it. If you want a seat onboard the Hogwarts Express itself, choose a tour that includes the Jacobite — see our guide to the Hogwarts Express tour from Edinburgh or browse all the tours.

Which city is best for a Glenfinnan Viaduct tour — Edinburgh, Glasgow or Inverness?

Each works well: the Glenfinnan Viaduct day trip from Edinburgh usually adds Glencoe and Fort William; the tour from Glasgow often returns via Loch Lomond; and the tour from Inverness pairs Glenfinnan with Loch Ness and Mallaig.

When does the Jacobite steam train cross the Glenfinnan Viaduct?

The Jacobite runs roughly from late April to late October, with the morning service typically crossing around late morning. Good tours are timed to reach the viewpoint before it passes — read more in our Glenfinnan travel guides.

How long is a Glenfinnan Viaduct day trip?

Most day trips run 11–13 hours door to door because the western Highlands are remote. Multi-day options spread the same sights over two or three days, such as the 3-day Isle of Skye and Highlands tour — or browse all the tours to compare durations.

Are Glenfinnan Viaduct tours suitable for families and children?

Yes. The viaduct viewpoint involves a short uphill walk on a rough path, but the steam-train crossing is a big hit with kids. Small-group trips tend to suit families best — see the Glenfinnan small group tour from Edinburgh, or read how we choose tours on our about page.

Can I visit the Glenfinnan Viaduct without a tour?

You can drive yourself to the Glenfinnan Visitor Centre and walk to the viewpoint, but parking is very limited and fills early in summer. A guided tour removes the driving and parking stress and adds Glencoe and Fort William — see the day trips.

Ready to see Scotland's most famous railway bridge?

Compare every Glenfinnan Viaduct tour and book with free cancellation.

Check Availability
Glenfinnan Viaduct tours from $59 Check Availability