Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct

★★★★★★★★★★ 4.63 (196 reviews) 82% rated it 5 stars
Instant confirmationLikely to sell out
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 2
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 3
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 4
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 5
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 6
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 7
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 8
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 9
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 10
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 11
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 12
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 13
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 14
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 15
  • Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct 16
1/16
Duration13h 30m
GroupUp to 48
LanguagesEN
Mobile ticketAccepted

Jacobite steam train journey, Glencoe landscapes, Mallaig lunch stop and Highland stories

You’ll ride Scotland’s famous Jacobite Steam Train from Fort William, cross the Glenfinnan Viaduct like in those movie scenes, wander Mallaig’s harbor for lunch, and pause for photos at Glenfinnan Visitor Centre. With stories from your local guide and ever-changing Highland weather, it’s a day trip from Edinburgh that feels both cinematic and real.

13h 30m

Step-by-step itinerary

Jacobite Steam Train and Highlands Tour

  • Travel from Edinburgh to Fort William
  • Board Jacobite Steam Train to Mallaig
  • View Harry Potter filming locations
  • Cross Glenfinnan Viaduct on train
  • Lunch and free time in Mallaig
  • Photograph train at Glenfinnan Visitor Centre
  • Stop at Victorian resort town for break
  • Return to Edinburgh

The Experience

“You’ll want to sit on the left!” our guide grinned as we shuffled onto the Jacobite Steam Train at Fort William — I’d barely settled in before the whistle shrieked and we lurched forward. The carriage had this soft, worn-in smell of old wood and coal smoke (like someone’s granddad’s shed, honestly), and outside it was all green hills rolling past. Someone behind us tried to spot every Harry Potter filming location — our guide was quick to point out where they’d shot that flying car scene. I’m not even a superfan but seeing that curve of the Glenfinnan Viaduct through the window? Weirdly moving. I caught myself grinning like a kid.

Mallaig surprised me. It’s just a little fishing village but there was this salty tang in the air, gulls yelling overhead, and a bunch of us ended up at a tiny café with fish pie so fresh it almost steamed up my glasses. Our group split up for lunch — some wandered along the harbor, others just sat and watched boats bobbing around. I chatted with Li (our guide) about Gaelic words for rain — apparently there are dozens — and he laughed when I tried one out loud. Probably butchered it.

The stop at Glenfinnan Visitor Centre after lunch was quieter; everyone sort of drifted toward the viewpoint waiting for that perfect shot of the steam train crossing back over the viaduct. There was this hush right before it appeared — just sheep bleating somewhere far off, then suddenly everyone scrambling for their cameras. I didn’t even get a great photo but standing there with that view… it sticks with you longer than any picture. On the way back toward Edinburgh we made one last stop in Pitlochry — legs stiff, faces wind-chapped but happy. The Highlands have this way of making you feel small but also kind of lucky to be there at all.

What’s included

  • Your day includes coach transport from Edinburgh with a knowledgeable tour manager sharing stories along the way.
  • cold breakfast snacks like pastries or biscuits in the morning.
  • your single journey ticket on the Jacobite Steam Train between Fort William and Mallaig.
  • time to explore Mallaig for lunch.
  • stops at Glenfinnan Visitor Centre for photos and Pitlochry for a quick stroll before heading home.
Good to know
Easy physical level

Operated by Gray Line Scotland

Traveler reviews

4.63★★★★★★★★★★
196 verified traveler reviews
5 161
4 16
3 7
2 5
1 7
Read all the reviews ›

Compare the 11 similar options

Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan ViaductYou are hereEdinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct★ 4.63 (196)13h 30mEN£ 59
Edinburgh to Glenfinnan: Highlands Day Trip & Hairy CoosFree cancellationEdinburgh to Glenfinnan: Highlands Day Trip & Hairy CoosFeel the wild Highlands from Edinburgh, see Glenfinnan Viaduct, meet Highland cows, and walk Glencoe’s dramatic trails—includes private transport & guide.★ 4.71 (162)11hEN£ 55View ›Edinburgh: Jacobite Steam Train & Highlands with GlencoeFree cancellationEdinburgh: Jacobite Steam Train & Highlands with GlencoeCoach tour from Edinburgh via Forth Bridge, Glenfinnan Viaduct and Glencoe. Includes Jacobite Steam Train from Mallaig to Fort William with guide and ticket.★ 4.81 (1,611)13h 30mEN£ 200View ›Outer Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite TrainFree cancellationOuter Hebrides & Isle of Skye: 6-Day Highlands Tour with Jacobite TrainFeel the wild beauty of Scotland’s Outer Hebrides, Isle of Skye, and Highlands. Ride the Jacobite Steam Train, explore castles, and enjoy B&B stays with local guide.★ 4.97 (234)6dEN£ 1,219View ›Edinburgh: Loch Lomond, Stirling Castle & Kelpies Day TourNewFree cancellationEdinburgh: Loch Lomond, Stirling Castle & Kelpies Day Tour9-hour private tour from Edinburgh covering Loch Lomond, Stirling Castle, Rob Roy country and the Kelpies sculptures. Hotel pickup and drop-off included.9h£ 431View ›Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William Day TripFree cancellationEdinburgh: Glenfinnan Viaduct, Glencoe & Fort William Day TripFull-day Highland tour from Edinburgh with Glenfinnan Viaduct, Glencoe, and Fort William. Includes driver-guide, lunch, and Jacobite Steam Train views. 10 hours.★ 4.93 (6,179)12hEN · ES£ 45View ›Glenfinnan Viaduct Tour from Edinburgh Hogwarts Express BridgeFree cancellationGlenfinnan Viaduct Tour from Edinburgh Hogwarts Express BridgeDay trip from Edinburgh to Glenfinnan Viaduct, Glencoe and Fort William with Jacobite Steam Train views and visitor centre entry. Departs 7:15am, 12 hours.★ 4.69 (1,357)12h 15mEN£ 57View ›Edinburgh: Glenfinnan, Glencoe & Highlands Day TourFree cancellationEdinburgh: Glenfinnan, Glencoe & Highlands Day TourFull-day Scottish Highlands tour from Edinburgh covering Glencoe, Glenfinnan Viaduct and Pitlochry. Includes guide, coach and comfort breaks. Departs 7am or 8:30am.★ 4.88 (1,162)12hEN£ 47View ›Edinburgh: Isle of Skye, Loch Ness & Inverness 5 DaysFree cancellationEdinburgh: Isle of Skye, Loch Ness & Inverness 5 Days5-day Scottish Highlands tour from Edinburgh: Glenfinnan Viaduct train, Isle of Skye, Loch Ness cruise, whisky distillery & 4 nights B&B included.★ 4.92 (925)5dEN£ 615View ›Edinburgh: Hadrian's Wall, Vindolanda & Bamburgh Castle Private TourNewPrivateFree cancellationEdinburgh: Hadrian's Wall, Vindolanda & Bamburgh Castle Private TourPrivate full-day tour from Edinburgh to Hadrian's Wall, Vindolanda Fort and Bamburgh Castle. Includes hotel pickup, Roman artifacts and snacks. 10 hours.★ 5.00 (2)10hEN · PA +6£ 790per groupView ›Isle of Skye, Inverness & Highlands: 3-Day Tour with Glenfinnan ViaductFree cancellationIsle of Skye, Inverness & Highlands: 3-Day Tour with Glenfinnan ViaductFeel the wild spirit of Scotland on a 3-day tour from Edinburgh to Isle of Skye, Inverness & Glenfinnan Viaduct. Includes air-conditioned coach, local guide & regular breaks.★ 4.89 (1,627)3dEN£ 180View ›
Compare more experiences like this »

Top questions

How long is the day trip from Edinburgh to the Highlands?

The tour is a full-day trip departing from Edinburgh and returning in the evening.

Is lunch included on the Jacobite Steam Train tour?

Lunch isn’t included, but you’ll have free time to eat in Mallaig where there are several options.

Does this tour include riding on the Jacobite Steam Train?

Yes, your ticket includes a single journey on the Jacobite Steam Train from Fort William to Mallaig.

Are Harry Potter filming locations shown during this day trip?

Yes, your guide will point out several Harry Potter film locations along the route.

What stops are included besides the train ride?

You’ll also visit Mallaig for lunch, Glenfinnan Visitor Centre for photos, and Pitlochry for a short break.

Is hotel pickup included?

No hotel pickup is mentioned; departure is from Edinburgh by coach.

Are snacks provided during this day trip?

Cold breakfast snacks like pastries or biscuits are available on board in the morning.

Is this tour suitable for children?

Yes, children aged 6 years or older can join if accompanied by an adult.

Edinburgh to Highlands: Jacobite Steam Train & Glenfinnan Viaduct

13h 30m · EN

from £ 59 per person

★★★★★★★★★★4.63196 reviews
More experiences in Edinburgh »
Do you need help planning your next activity?