Reviewed · GLENFINNAN VIADUCT TOURS

The Magical Highland Tour Including the Jacobite Steam Train Journey

★ 4.5 · 179 reviews 13 hours 30 minutes (approx.) From $262 Operated by Gray Line Scotland · Bookable on Viator
Book on Viator →

The headline moment is crossing Glenfinnan Viaduct aboard the Jacobite Steam Train, the real railway ride popularly known as the Hogwarts Express. This is a long day from Edinburgh, but it pairs the train with Highland scenery and a coach route that passes places linked to the Harry Potter films.

I like two things in particular: you get to ride the train and see it again from outside at Glenfinnan, and a tour manager provides commentary during the coach journey. A small packed breakfast is included, which is useful on a day that starts early and lasts about 13½ hours.

The trade-off is the amount of time spent on the coach, plus the price: $262.52 per person, with lunch not included. And while the film connections add fun, you should not expect a fully themed Harry Potter attraction or a stop at every filming location.

The day at a glance

The Magical Highland Tour Including the Jacobite Steam Train Journey - The day at a glance

  • A one-way steam-train ride: Board at Fort William and travel to Mallaig, a journey of about two hours.
  • Two ways to see the viaduct: Cross Glenfinnan Viaduct by train, then get a chance to photograph the train from the visitor-centre area.
  • A long coach day: Round-trip transport from Edinburgh makes the Highlands accessible without arranging your own transport, but the ride takes up a large share of the day.
  • Harry Potter connections: Your guide points out film locations along the way, though some are viewed from the coach rather than visited on foot.
  • A simple meal plan: A small packed breakfast is included. You need to pay for lunch and bring any bottled water you want.
  • A large possible group: The coach can carry up to 48 people, so the experience may feel more like a group excursion than a small guided outing.

From Edinburgh, prepare for a full day

The Magical Highland Tour Including the Jacobite Steam Train Journey - From Edinburgh, prepare for a full day

The tour begins at Frankenstein, 26 George IV Bridge, and returns to the same meeting point. Round-trip coach transport removes the need to plan your own route to Fort William or coordinate separate train tickets, a real convenience on a day with several legs.

That convenience comes with a lot of sitting. The stated duration is about 13 hours and 30 minutes, and the coach carries you between Edinburgh, Fort William, the Mallaig area, Glenfinnan and Pitlochry. If you find long road journeys tiring, that should be part of your decision, not an afterthought.

A tour manager is on board to provide commentary. Some departures have had guides named Brendan, whose lively remarks and local context were a highlight for some people. The tone and amount of Harry Potter detail can vary, so I would treat the commentary as a welcome part of the day, not a guarantee of a tightly scripted film tour.

The group can reach 48 passengers. That size helps explain how a coach tour can cover a large distance at this price, but it also means you may not always hear every comment, especially if other passengers are talking. Bring a light layer you can adjust: one passenger reported inconsistent temperatures on the bus, and a full coach can make everyone’s comfort preferences hard to balance.

More Highlands tours in Edinburgh:

Fort William: changing wheels for steam

The Magical Highland Tour Including the Jacobite Steam Train Journey - Fort William: changing wheels for steam

At Fort William, you leave the coach and board the Jacobite Steam Train for the one-way ride to Mallaig. The train portion lasts about two hours, and the ticket is included in the tour price. For many people, this is the day’s main event: you get the sound, movement and smoke of a working steam train, rather than only a roadside view.

The line passes scenery associated with the films, and the train crosses Glenfinnan Viaduct, a familiar image for Harry Potter fans. That crossing gives you a view from the railway itself, but it is worth keeping expectations grounded. The Jacobite is a historic train, not a replica Hogwarts carriage; the interior is not designed as a film set, and the experience may feel like an ordinary train ride with extraordinary scenery.

The steam and windows are part of the real-world experience, too. Smoke can be strong, and dirty windows may affect photographs or views. If the train itself matters more to you than the photo opportunity, you may be delighted by the ride. If you expect a polished themed attraction, the difference between the nickname and the actual carriage could disappoint.

The tour’s Harry Potter element is spread across the day, rather than confined to the train. Your guide points out filming locations as you travel, but some places are visible only from the coach and may be difficult to recognize from the road. This is better understood as a Highland sightseeing trip with film references than as a series of close-up film-location visits.

Mallaig: a short port-town break

The Magical Highland Tour Including the Jacobite Steam Train Journey - Mallaig: a short port-town break

The train brings you to Mallaig, where you have about 1 hour and 20 minutes. This is the main lunch break, so plan to buy food rather than count on a meal being provided. The town is described as a sleepy port, and the stop gives you time to stretch your legs and find something to eat before the next part of the route.

Your time here is limited. If you want a sit-down meal, keep an eye on the clock; one disrupted tour left passengers with little time and only a quick supermarket stop. That was an exceptional day involving transport problems, not a promised feature of the schedule, but it points to the practical value of deciding what you want for lunch before you arrive.

The Harry Potter gift-shop connection is modest. There may be themed merchandise to browse, but Mallaig is not a film attraction, and the tour does not promise a dedicated Harry Potter activity there. Think of the stop as a meal and rest break in a small port, not an extended visit.

Glenfinnan: see the train from the outside

The Magical Highland Tour Including the Jacobite Steam Train Journey - Glenfinnan: see the train from the outside

After Mallaig, the coach goes to the Glenfinnan Visitor Centre area for a chance to photograph the steam train returning over the viaduct. This is a valuable counterpoint to crossing the bridge on board. From the train, you experience the viaduct as part of the ride; from outside, you can see the train and viaduct together.

The timing matters. The schedule is built around the train’s return, so this is not simply a free-form stop where you can linger as long as you like. The stop is designed to give you an opportunity for photographs, and the available time can depend on how the day is running.

For many fans, this is the strongest visual Harry Potter moment because the familiar train appears against the famous structure. Still, the view is not a staged film scene, and weather can affect the experience. A grey, rainy day may make photos harder, while a clear day can make the scenery feel like the main attraction even if you are not a Potter fan.

Pitlochry: a brief leg-stretcher

The Magical Highland Tour Including the Jacobite Steam Train Journey - Pitlochry: a brief leg-stretcher

Pitlochry is the final named stop, with about 30 minutes to stretch your legs in a Victorian resort town. It is a short pause, not a full town visit. You can step off the coach, move around, and get a change of scene before the return to Edinburgh.

The stop is useful on a long day, but keep its scale in mind. You will not have time to explore at leisure, and the tour’s main Highland experiences have already happened by this point. If you are hoping for several extended stops, this itinerary may feel rushed; if a brief break is enough, Pitlochry helps break up the road time.

The order of the route can run in reverse. That means the sequence of the train, Mallaig, Glenfinnan and other stops may differ from the outline above, so it is sensible to focus on what is included overall rather than expecting each part at a precise time.

What $262.52 buys you

The Magical Highland Tour Including the Jacobite Steam Train Journey - What $262.52 buys you

At $262.52 per person, this is a substantial day-trip purchase. The price covers the round-trip coach tour, a single journey on the Jacobite Steam Train, a tour manager and a small packed breakfast. It saves you the work of coordinating coach transport and a sought-after rail ticket yourself, while linking the train to a broader day in the Highlands.

The value depends on what you want from the day. If riding the Jacobite is a priority and you also want a guided coach outing from Edinburgh, combining the two can justify the cost. If your main goal is simply to see Highland scenery, or if you dislike long coach rides, the price may feel steep for the amount of time spent on the train and the limited duration of the stops.

Lunch is not included, and bottled water is not provided. Budget for a meal in Mallaig and bring your own water. Since the tour is commonly booked around 63 days ahead, do not assume you can decide at the last minute, especially if a particular date matters to you.

The experience is recommended by 91% of customers and has a 4.6 rating from 179 reviews. That is a strong overall signal, but the spread of reactions is useful: the Highland scenery, train ride and engaging guides earn high marks, while the long coach hours, the train’s ordinary interior and occasional organizational problems are clear weak points. A serious breakdown involving a late, unsuitable replacement coach once caused missed stops and a much shorter lunch. The operator apologized and said it was reviewing the incident, but no tour can make a disrupted day impossible.

Who should book this Highland outing?

The Magical Highland Tour Including the Jacobite Steam Train Journey - Who should book this Highland outing?

I would put this tour near the top of the list if you are a Harry Potter fan who also wants to see the Highlands, and you are willing to spend most of a day travelling to reach the train. The best version of the day gives you three distinct pleasures: commentary and scenery from the coach, a steam-train crossing of the viaduct, and an outside view of the train at Glenfinnan.

It also suits people who prefer an organized day trip to arranging transport and train tickets on their own. The included coach and train ticket simplify the logistics, and the tour manager can add context along the route. The train ride is open to children aged six and older, but children must be accompanied by an adult.

I would hesitate if you want a deep, unhurried visit to each place, a highly themed Hogwarts experience, or minimal time on a bus. This is a long-distance group tour with brief stops, not a small-group walking day. The train is the special element, but you are paying for the full transport day that makes it possible.

Booking is non-refundable and cannot be changed. If the tour is cancelled due to poor weather or because the minimum number of participants is not met, you are offered another date or a full refund. Those terms make it especially important to check your plans before paying.

FAQ

The Magical Highland Tour Including the Jacobite Steam Train Journey - FAQ

How long is the tour?

The tour lasts approximately 13 hours and 30 minutes, including coach travel, the train ride and the stops.

Where does the tour start and end?

It starts at Frankenstein, 26 George IV Bridge, Edinburgh EH1 1EN, and returns to the same meeting point.

Is the Jacobite Steam Train ticket included?

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

Is lunch included?

No. A small packed breakfast is included, but you need to pay for lunch in Mallaig.

What language is the tour in?

The tour is offered in English.

Can children join the tour?

Children must be at least six years old and accompanied by an adult.

How many people can be on the coach?

The maximum group size is 48 people.

Can I cancel or change my booking?

The experience is non-refundable and cannot be changed. If the tour is cancelled due to poor weather or not meeting its minimum number of participants, you are offered a different date or a full refund.

More like this

Glenfinnan Viaduct Tours, compared.

The full Glenfinnan Viaduct Tours list →
Glenfinnan Viaduct, Glencoe & Fort William
★★★★★★★★★★5.0· 4,337 reviews· from $62

Glenfinnan Viaduct, Glencoe & Fort William

Read our review →
Glenfinnan Viaduct, Glencoe & Fort William Guided Tour
★★★★★★★★★★4.5· 1,151 reviews· from $67

Glenfinnan Viaduct, Glencoe & Fort William Guided Tour

Read our review →
Hogwarts Express and Scottish Highlands Tour from Edinburgh
★★★★★★★★★★5.0· 1,114 reviews· from $262

Hogwarts Express and Scottish Highlands Tour from Edinburgh

Read our review →
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
★★★★★★★★★★5.0· 972 reviews· from $926

3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour

Read our review →
Magical Highlands Tour with Jacobite Train
★★★★★★★★★★4.5· 726 reviews· from $80

Magical Highlands Tour with Jacobite Train

Read our review →
Glenfinnan Viaduct, Glencoe & Highlands Tour
★★★★★★★★★★4.8· 588 reviews· from $63

Glenfinnan Viaduct, Glencoe & Highlands Tour

Read our review →
2-Day Highlands Tour with Hogwarts Express
★★★★★★★★★★4.7· 428 reviews· from $481

2-Day Highlands Tour with Hogwarts Express

Read our review →
Scroll to Top

Edinburgh, further in

Go under the Old Town, out to a distillery, or north into the glens.