Loch Ness & Jacobite Steam Train: Full Day from Inverness

  • Loch Ness & Jacobite Steam Train: Full Day from Inverness
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 2
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 3
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 4
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 5
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 6
  • Loch Ness & Jacobite Steam Train: Full Day from Inverness 7
1/7
Duration12h
Live guideEN
Book up to5h before

Steam Train Through the Highlands: Loch Ness, Glenfinnan & the West Coast

You depart Inverness by coach, stop at Loch Ness and the Commando Memorial, then board the Jacobite Steam Train for a two-hour journey from Fort William to Mallaig with views of the Glenfinnan Viaduct. After lunch in Mallaig and a viewpoint stop in Glenfinnan, you visit Fort Augustus on Loch Ness and finish at Dores Beach. The tour includes your steam train ticket, local guide, and all transport in a climate-controlled coach.

More experiences you might like

Step-by-step itinerary

Stops and time spent at each
  1. Loch Ness10m
  2. Jacobite Steam Train2h · entry included
  3. Fort Augustus45m

Loch Ness and Jacobite Steam Train Tour

  • Depart Inverness to Loch Ness
  • Photo stop at Urquhart Castle viewpoint
  • Photo stop at Commando Memorial viewpoint
  • Ride Jacobite Steam Train from Fort William to Mallaig
  • Free time and lunch break in Mallaig
  • Climb Glenfinnan viewpoint for Loch Shiel views
  • Explore Fort Augustus and Caledonian Canal
  • Stop at Suidhe Viewpoint for photos
  • Visit Dores Beach

The experience

The coach pulls away from Inverness in the early morning, and within minutes the landscape opens up: moorland rolling toward water, mountains rising in the distance. You're heading toward Loch Ness first, stopping at the Urquhart Castle viewpoint where the loch stretches out below, dark and still. Then comes the Commando Memorial, a quieter stop where the guide explains the history while you stand in the wind looking out over the glens. These are the moments that frame the day, but they're not the main event.

The Jacobite Steam Train is what you've come for. You board at Fort William and spend two hours watching the Highlands move past the windows: real steam, real rails, the kind of journey that feels like stepping into another time. The Glenfinnan Viaduct appears exactly as you'd expect if you've seen the Harry Potter films, and if you haven't, it's just a stunning piece of engineering carrying you across a valley. After the train pulls into Mallaig, you have time to walk around the fishing village, grab lunch (seafood is the thing here), and breathe in the salt air before heading back inland.

The return route takes you through Glenfinnan again (this time you can climb up to the viewpoint overlooking Loch Shiel if you want the full view), and then down to Fort Augustus, a small village sitting right at the edge of Loch Ness where the Caledonian Canal locks work their way through. There's a quick stop at Suidhe Viewpoint to stretch your legs, and the tour ends at Dores Beach on the eastern shore of the loch. The whole day is roughly eight to nine hours from Inverness, depending on traffic and weather, and you're in an air-conditioned coach with a local guide who knows the stories behind each stop.

The thing to know: if the tour departs at 9:30am on your date, the itinerary runs in reverse, so you'd hit Dores Beach and Fort Augustus first, then catch the steam train later in the afternoon. Either way, you're not arranging transport between stops, not buying separate train tickets, and not figuring out the timing yourself. The guide handles all of it. Just arrive 15 minutes early for check-in.

What’s included

  • Local English-speaking guide for the full day.
  • one-way Jacobite Steam Train ticket from Fort William to Mallaig.
  • air-conditioned midi coach transport throughout the tour.
  • photo stops at Urquhart Castle viewpoint on Loch Ness, the Commando Memorial, Glenfinnan viewpoint, Suidhe Viewpoint, and Dores Beach.
  • free time in Mallaig for lunch and exploration.
  • visit to Fort Augustus on Loch Ness.

Options for this experience

2 options
7:30am DepartureGuide in English · Available from 5 Apr 20277:30am Departure
9:30am DepartureGuide in English · Available from 3 May 20279:30am Departure
You'll see the exact price of each option when you check availability.See dates and prices

Before you book

Days and timesNext departure: 5 Apr 2027
Book up to5h before
AgesAdult (18 and older) · Under 18: can't be booked
GroupUp to 16
Live guideEnglish
Audio guideSpanish, French, German, Italian, Portuguese and Chinese
Meeting point and pickupNo hotel pickup: you go to the meeting point. Ends back at the starting point.
Cancellation and refundsFree cancellation up to 24 h before the start. After that, no refund.It may be canceled due to bad weather or if the minimum number of travelers isn't reached. If that happens, you're offered another date or a refund.

Prices and times updated today

Good to know
Low physical effortPublic transport nearby

Operated by HAGGiS Adventures

Is this one for you?Book this if you want to ride the Jacobite Steam Train and see Loch Ness in one day without arranging separate transport, train tickets, or timing: the guide and coach handle all the logistics, leaving you to focus on the views and the journey itself.

Traveler reviews

3.67
15 verified traveler reviews
Read all the reviews ›

Top questions

What happens if it rains?

It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.

How long is the Jacobite Steam Train ride?

Two hours, traveling from Fort William to Mallaig. You have free time in Mallaig after arrival before returning by coach.

What is included in the tour price?

Local English-speaking guide, one-way Jacobite Steam Train ticket, and air-conditioned coach transport for the full day. Lunch is not included but there's time to eat in Mallaig.

Does the tour visit the Glenfinnan Viaduct?

Yes. You see it from the train during the steam train journey, and you have the option to climb to the Glenfinnan viewpoint afterward for a view of Loch Shiel.

What happens if the tour starts at 9:30am instead of an earlier time?

The itinerary runs in reverse, so you visit Dores Beach and Fort Augustus first, then catch the steam train later in the afternoon.

Is this tour suitable for families with children?

Yes, it's suitable for all physical fitness levels. The coach is air-conditioned and the pace includes photo stops and viewpoints rather than strenuous walking.

What should I bring or wear?

The Scottish Highlands weather changes quickly, so layers and waterproof clothing are recommended. Comfortable walking shoes are useful for the viewpoint stops.

What time does the tour return to Inverness?

Return times are approximate and subject to road conditions and weather. Allow at least 3 hours after the scheduled return time for any onward travel or connections.

Loch Ness & Jacobite Steam Train: Full Day from Inverness

12h · EN

from £ 201 per person

3.6715 reviewsVerified traveler reviews via our booking provider
More experiences in Inverness »
Need help planning your next activity?