Steam train crossing a curved Highland viaduct above a loch with a stone monument tower.

Jacobite Steam Train And Glenfinnan Viaduct Tours

Steam train crossings, viaduct viewpoints, monument climb and Harry Potter filming locations in the Scottish Highlands.

The Short Answer

The Jacobite Steam Train runs 84 miles return between Fort William and Mallaig, crossing the 21-arch Glenfinnan Viaduct. The viaduct and train appear as the Hogwarts Express route in Harry Potter films. Visit viewpoints free, climb the Glenfinnan Monument, or ride the train. Book train tickets months ahead; guided tours from Edinburgh, Inverness and Glasgow include transport.

Glenfinnan Viaduct is the longest concrete railway bridge in Scotland, with 21 arches, 380 metres long and 30 metres high. Built between 1897 and 1901, it carries the Jacobite Steam Train on the Fort William to Mallaig line. Aerial shots of the train crossing this viaduct appear in Harry Potter and the Chamber of Secrets, and the route features in later films as the Hogwarts Express journey.

The site includes more than the viaduct. Glenfinnan Monument, built in 1815, marks where Bonnie Prince Charlie raised his standard in the 1745 Jacobite Rising. Loch Shiel stands in for the Black Lake in several Harry Potter films. Glenfinnan Station Museum and the National Trust for Scotland visitor centre add historical context.

Compare The Tours

The tours below differ by starting city, duration, group size and train inclusion. Options leave from Edinburgh, Inverness and Glasgow, ranging from single-day trips to four-day Highlands and Isle of Skye itineraries. Several group tours stop at the viaduct viewpoint without the train journey, while others bundle a reserved Jacobite ticket. Private tours from Edinburgh and Inverness offer smaller groups and flexible stops.

From Edinburgh Budget

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William

Budget day tour from Edinburgh to viaduct, Glencoe and Fort William, priced at $88.22, rated 4.9 from 6,402 reviews.

4.9 out of 5 · 6,402 reviewsEdinburgh

From Inverness Day Trip

Hogwarts Express and the Scenic Highlands Day Tour from Inverness

Day trip from Inverness to scenic Highlands and the steam train route, rated 4.7 from 2,037 reviews.

4.7 out of 5 · 2,037 reviewsInverness

PriceLive on listingCheck availability

From Edinburgh Scottish Highlands

Hogwarts Express and Scottish Highlands Tour from Edinburgh

Scottish Highlands tour from Edinburgh focused on the steam train route, rated 4.8 from 1,726 reviews.

4.8 out of 5 · 1,726 reviewsEdinburgh

PriceLive on listingCheck availability

From Edinburgh Guided

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William Guided Tour

Guided tour from Edinburgh to viaduct, Glencoe and Fort William, rated 4.7 from 1,386 reviews.

4.7 out of 5 · 1,386 reviewsEdinburgh

PriceLive on listingCheck availability

From Edinburgh 3-Day Isle

3 Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour

Three-day Isle of Skye and Highlands tour from Edinburgh, 1,271 reviews, no rating listed.

1,271 reviewsEdinburgh

PriceLive on listingCheck availability

From Edinburgh Magical

From Edinburgh: Magical Highlands Tour with Jacobite Train*

Magical Highlands tour from Edinburgh with steam train option, priced at $78, rated 4.4 from 833 reviews.

4.4 out of 5 · 833 reviewsEdinburgh

From Glasgow Day Tour

Glenfinnan Viaduct, Glencoe and Loch Shiel Tour from Glasgow

Day tour from Glasgow covering viaduct, Glencoe and Loch Shiel, rated 4.9 from 370 reviews.

4.9 out of 5 · 370 reviewsGlasgow

PriceLive on listingCheck availability

From Edinburgh 2 Days

From Edinburgh: 2-Day Highlands bus tour & Jacobite Steam Train

Two-day Highlands bus tour from Edinburgh with steam train, rated 4.8 from 361 reviews.

4.8 out of 5 · 361 reviewsEdinburgh

PriceLive on listingCheck availability

From Inverness 3 Days

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

Three-day Isle of Skye tour from Inverness includes the steam train ride, rated 5.0 from 210 reviews.

5.0 out of 5 · 210 reviewsInverness

From Edinburgh Optional Train

The Magical Highland Tour + optional Jacobite Steam Train Journey

Highland tour from Edinburgh with optional steam train journey, rated 4.6 from 197 reviews.

4.6 out of 5 · 197 reviewsEdinburgh

PriceLive on listingCheck availability

From Inverness Private

Glenfinnan Viaduct & The Great Glen Private Tour from Inverness

Private tour from Inverness to viaduct and the Great Glen, rated 4.9 from 197 reviews.

4.9 out of 5 · 197 reviewsInverness

PriceLive on listingCheck availability

From Inverness Adventure

Inverness: Glenfinnan, Mallaig, and Loch Ness Adventure

Adventure from Inverness to viaduct, Mallaig and Loch Ness, rated 4.8 from 152 reviews.

4.8 out of 5 · 152 reviewsInverness

PriceLive on listingCheck availability

From Edinburgh 4 Days

From Edinburgh: 4-Day Isle of Skye & Glenfinnan Tour

Four-day Isle of Skye and viaduct tour from Edinburgh, rated 4.8 from 102 reviews.

4.8 out of 5 · 102 reviewsEdinburgh

PriceLive on listingCheck availability

From Edinburgh 3-Day Loch Ness

3 Day - Isle of Skye, Loch Ness, Glenfinnan Tour from Edinburgh

Three-day tour from Edinburgh to Isle of Skye, Loch Ness and viaduct, priced at $740.75, rated 5.0 from 85 reviews.

5.0 out of 5 · 85 reviewsEdinburgh

From Edinburgh Private Highlands

Private Harry Potter, Glenfinnan Viaduct, Highland Edinburgh Tour

Private Highlands tour from Edinburgh with viaduct focus, priced at $5, rated 4.9 from 31 reviews.

4.9 out of 5 · 31 reviewsEdinburgh

PriceLive on listingCheck availability

From Inverness Loch Ness

Loch Ness and Jacobite Steam Train Full Day Tour from Inverness

Loch Ness and steam train full day tour from Inverness, rated 3.6 from 14 reviews.

3.6 out of 5 · 14 reviewsInverness

PriceLive on listingCheck availability

From Edinburgh Private

Highlands, Glencoe and Glenfinnan Viaduct Private Tour

Private tour from Edinburgh to Highlands, Glencoe and viaduct, rated 5.0 from 10 reviews.

5.0 out of 5 · 10 reviewsEdinburgh

PriceLive on listingCheck availability

What You Will See

Glenfinnan Viaduct

The 21-arch concrete bridge stretches 380 metres and rises 30 metres above the River Finnan. Built from 1897 to 1901, it is the longest concrete railway bridge in Scotland. Viewpoints on either side let you watch trains cross, with the best positions filling early.

Jacobite Steam Train Crossing

The Jacobite runs 84 miles return between Fort William and Mallaig, crossing the viaduct on its morning service daily from 1 June to 23 October 2026. An afternoon service runs 10 June to 25 September. Standard adult return tickets cost £76.

Glenfinnan Monument and Tower Climb

The 1815 monument commemorates the 1745 Jacobite Rising, where Bonnie Prince Charlie raised his standard. Climb the tower for views over Loch Shiel and the viaduct. The National Trust for Scotland manages the site, with parking at £5 per day.

Loch Shiel Viewpoints

Loch Shiel appears as the Black Lake in several Harry Potter films, including scenes around Hogwarts Lake. Viewpoints along the loch shore offer reflections of the surrounding hills. The loch sits just west of the viaduct, a short walk from the monument.

Glenfinnan Station Museum

The historic railway station houses a small museum with railway memorabilia and a restored signal box. It sits on the West Highland Line, served by ScotRail trains and the Jacobite. The station is a short walk from the viaduct viewpoint and monument.

NTS Visitor Centre Exhibits

The National Trust for Scotland visitor centre covers the 1745 Jacobite Rising, with exhibits on Bonnie Prince Charlie and the monument. It opens daily around 09:30 to 17:00, though hours vary seasonally and it closes over Christmas and New Year.

Planning Your Visit

Getting There

Drive west on the A830 from Fort William for 25 to 30 minutes, using postcode PH37 4LT. ScotRail trains and the Jacobite stop at Glenfinnan station, a short walk from the viaduct and monument. A limited bus service also runs from Fort William. Parking at the National Trust for Scotland site costs £5 per day.

Tickets, Hours And Timing

Official Jacobite tickets cost £76 for a standard adult return or £116 for first class in 2026. Viewpoints and the monument grounds are free, with NTS parking at £5 per day. The visitor centre opens daily around 09:30 to 17:00, varying seasonally. Allow 1 to 3 hours for viewpoints and the monument, or 4.5 hours or more for the full Jacobite round trip. Guided tours from Edinburgh, Inverness and Glasgow bundle transport, and some include the train journey while others stop at viewpoints only.

Booking Tips

  • Book Jacobite tickets months ahead, direct via westcoastrailways.co.uk.
  • Limited same-day cash walk-ups exist at Fort William, but do not rely on them.
  • Arrive early at viewpoints to secure parking and a good position.
  • Check the 2026 season: morning daily 1 June to 23 October, afternoon 10 June to 25 September.

On The Map

3 locations. The map loads when it scrolls into view.

Map data © OpenStreetMap contributors

Frequently Asked Questions

How Do I See the Jacobite Steam Train Cross the Viaduct?

The train crosses on its morning service daily from 1 June to 23 October 2026, and on an afternoon service from 10 June to 25 September. Viewpoints on either side of the viaduct are free. Arrive early to secure parking and a good position, especially in summer.

Do I Need to Book Jacobite Tickets in Advance?

Yes. Standard adult return tickets cost £76, and first class costs £116 in 2026. Tickets sell out months ahead, so book direct via westcoastrailways.co.uk. Limited same-day cash walk-ups exist at Fort William, but they are not reliable.

What Is the Best Time to Visit Glenfinnan Viaduct?

The 2026 Jacobite season runs 1 June to 23 October for the morning service, with an afternoon service 10 June to 25 September. Summer offers longer daylight but larger crowds. Arrive early in the day for viewpoints, as parking fills quickly.

Can I Visit Glenfinnan Without a Car?

Yes. ScotRail trains and the Jacobite stop at Glenfinnan station, a short walk from the viaduct and monument. A limited bus service also runs from Fort William. Driving from Fort William takes 25 to 30 minutes on the A830.

What Else Can I See at Glenfinnan Besides the Viaduct?

Climb the 1815 Glenfinnan Monument for views over Loch Shiel, which appears as the Black Lake in Harry Potter films. Visit Glenfinnan Station Museum and the National Trust for Scotland visitor centre, which covers the 1745 Jacobite Rising.

How Long Should I Spend at Glenfinnan?

Allow 1 to 3 hours for viewpoints, the monument and the visitor centre. A full Jacobite round trip takes 4.5 hours or more, including the 84-mile return journey between Fort William and Mallaig. Combine both for a full day.

Glenfinnan rewards early planning. Train tickets disappear months ahead, and the best viewpoints fill fast. Pair a morning at the viaduct with a ride on the Jacobite, or choose a guided tour from Edinburgh, Inverness or Glasgow to handle logistics. The monument, loch and museum add depth beyond the famous crossing.

Sources