Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness

4.75 (2,081 reviews) 86% rated it 5 stars
Free cancellationTravelers' pick
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 2
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 3
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 4
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 5
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 6
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 7
  • Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness 8
1/8
Duration12h
Live guideEN
Book up to5h before

Urquhart Castle ruins, a steam train over the Glenfinnan Viaduct, a fishing village lunch, and Loch Ness twice over

A full-day tour from Inverness that combines a scenic drive around Loch Ness with a 2.5-hour ride on the Jacobite Steam Train (the railway made famous by Harry Potter films) traveling from Fort William to the coastal village of Mallaig. The tour includes an air-conditioned vehicle, a local English-speaking guide, and your steam train ticket. You'll stop at Urquhart Castle, the Commando Memorial overlooking Ben Nevis, Fort Augustus on the Caledonian Canal, and Dores Beach. Children must be at least 5 years old. The itinerary may run in reverse on 9:30am departures, and return times depend on road conditions and weather.

Compare the 11 alternatives

Step-by-step itinerary

Stops and time spent at each
  1. Urquhart Castle10m
  2. Fort Augustus45m

Scenic Highlands and Jacobite Train Ride

  • Depart Inverness along Loch Ness
  • Stop for photos at Urquhart Castle ruins
  • Visit Commando Memorial near Nevis Range
  • Board Jacobite Steam Train in Fort William
  • Ride train over Glenfinnan Viaduct to Mallaig
  • Lunch stop in fishing village of Mallaig
  • Stop in Fort Augustus to see Caledonian Canal
  • Drive along south side of Loch Ness
  • Visit Dores Beach on Loch Ness banks

The experience

The day starts before dawn or mid-morning depending on which departure you choose, and the route heads west from Inverness along Loch Ness. Your first stop is above the ruins of Urquhart Castle, where you'll have time to photograph the loch and the ancient stone. From there the drive continues to the Commando Memorial, which overlooks the Nevis Range and Ben Nevis, the UK's highest mountain, before you reach Fort William and board the Jacobite Steam Train.

The train itself is the centerpiece: a 2.5-hour journey that crosses the Glenfinnan Viaduct, the 21-arch railway bridge that became iconic in the Harry Potter films and is regularly voted one of the world's most scenic railway routes. The viaduct stands near a monument to Bonnie Prince Charlie's 1746 campaign. The train carries you north along the West Highland Line to Mallaig, a working fishing village on the coast, where your guide meets you and you have a lunch break: the operator suggests sampling local seafood, though lunch itself is not included in the tour price.

After Mallaig, the return journey takes you back through Fort Augustus to see the Caledonian Canal and Loch Ness from the water's edge, then along the quieter south shore of the loch to Dores Beach before heading back to Inverness. The full day runs approximately 12 hours, and you'll travel in an air-conditioned vehicle with a local guide throughout. The itinerary may be reversed depending on your departure time, and actual return times shift with road conditions and weather, so allow at least three hours of buffer after the scheduled arrival if you have onward plans.

What’s included

  • Air-conditioned vehicle throughout the day.
  • local English-speaking guide.
  • Jacobite Steam Train one-way ticket from Fort William to Mallaig.
  • stops at Urquhart Castle, the Commando Memorial, Fort Augustus, and Dores Beach.

Options for this experience

2 options
7:30am DepartureGuide in English · Available from 5 Apr 2027Departs from Inverness at 7:30 am.
9:30am DepartureGuide in English · Available from 3 May 2027
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 (17 to 59 years) · Senior (60 and older) · Child (5 to 16 years) · Under 5: can't be booked
GroupUp to 34
Live guideEnglish
Audio guideSpanish, French, German, Italian, Portuguese and Chinese
Meeting point and pickupNo hotel pickup: you go to the meeting point. Ends at a different place from where it starts.
Cancellation and refundsFree cancellation up to 24 h before the start. After that, no refund.It may be canceled 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 Highland Explorer Tours Ltd

Is this one for you?Choose the 7:30am departure if you want the earliest light on Loch Ness and the most daylight on the West Coast. The 9:30am start reverses the route, so you'll ride the steam train in the afternoon and see the loch on the return journey. Either way, the guide and transport handle the logistics, so the day holds together without you navigating between the different stops or figuring out train connections.

Traveler reviews

4.75
2,081 verified traveler reviews
5 ★1,794
4 ★150
3 ★68
2 ★35
1 ★34
Read all the reviews ›

Top questions

Can children come?

Yes. Ticket types: Child (5 to 16 years). Children under 5 can't be included in the booking.

What is the Glenfinnan Viaduct and why is it famous?

The Glenfinnan Viaduct is a 21-arch railway bridge on the West Highland Line that became widely known after appearing in the Harry Potter films. The Jacobite Steam Train crosses it during your 2.5-hour ride from Fort William to Mallaig, and a monument to Bonnie Prince Charlie's 1746 campaign stands near the structure.

Is lunch included in the tour price?

Lunch is not included. The tour stops in Mallaig, a fishing village, where you'll have time to eat. The operator recommends trying the local seafood, but you'll need to purchase your own meal.

What happens if I arrive late on the morning of the tour?

The tour cannot be held or refunded for late arrivals. You should arrive at least 15 minutes before the scheduled departure time to allow time for check-in, and it's recommended to book transport to the departure point in advance.

Can the Jacobite Steam Train ticket be upgraded to First Class?

No, it is not possible to upgrade your Standard steam train ticket to a First Class ticket on this tour.

Does the tour include hotel pickup and drop-off?

Hotel pickup and drop-off are not included. Public transportation options are available near the departure point, and it's recommended to arrange your own transport to get there.

Hogwarts Express Loch Ness Scenic Highland Train Tour Inverness

12h · EN

from £ 201 per person

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