Reviewed · TRAIN EXPERIENCES
From Edinburgh: Magical Highlands Tour with Jacobite Train
The big draw is simple: you get to ride the Jacobite steam train, the real railway service used as the Hogwarts Express, while crossing the Glenfinnan Viaduct. The route also brings you through Glencoe, Rannoch Moor, Loch Shiel, and Mallaig, so the day works for far more than Harry Potter fans.
I like the mix of film locations and Scottish scenery, and I like the guides who turn a long coach ride into part of the experience. Guides such as Ian, Brendan, Brian, and Dougie have been praised for good stories, jokes, music, and careful driving. The main drawback is the schedule: this is a very long day, and much of it is spent on the bus with short photo stops.
Key things to know before booking

- The Jacobite train is an optional part of the booking, so check that you select the correct package.
- The train crosses the Glenfinnan Viaduct, but your coach stop at the viaduct depends on parking space.
- This is a general Highlands tour with Harry Potter connections, not a full-time film-location tour.
- Mallaig gives you about an hour for lunch and a look around before or after the train journey.
- Guide quality matters here, and Ian, Brendan, Brian, Dougie, Willie, and Ralph have all received strong praise for their commentary and care.
- Pack food, water, and warm waterproof clothing, since the day lasts 13 to 14 hours and Scottish weather can change quickly.
Why the Jacobite train makes this day special

The Jacobite is the star of the show. If you choose that option, you board the train for a single journey of about two hours and 10 minutes between Mallaig and Fort William, or in the reverse direction if the schedule changes.
The ride gives you a slower view of the Highlands than the coach. You pass lochs, rugged hills, open moorland, and the Glenfinnan Viaduct, a curved Victorian railway bridge with 21 arches. The train itself is the same service seen in the Harry Potter films, though the experience is a real railway journey rather than a themed attraction.
You should keep your expectations sensible. Tickets are standard class only, and seats are allocated by the train company. You cannot choose a preferred side of the train, and you may not sit directly beside everyone in your group. The operator tries to keep groups together, but it is not guaranteed.
That seating detail matters because both sides offer good views at different points. One side gives a stronger view of the viaduct, while the other can offer views toward the island associated with Dumbledore. If you are hoping for one perfect seat, this tour cannot promise it. I would treat the whole journey as the attraction rather than plan around a single window.
The train has facilities on board, and the trip offers a pleasant change after several hours on the coach. Still, the driver and guide do not travel with you on the train. You are on your own during the rail journey and during your free time in Mallaig, so listen carefully to the meeting instructions.
More Train Journeys in the Scottish Highlands:
- From Inverness: Jacobite Steam Train and Highlands Tour
★ 4.4 · 921 reviews - London: South Downs White Cliffs Day Trip with Train Tickets
★ 4.9 · 1,441 reviews - 3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
★ 5.0 · 972 reviews
Edinburgh to Glencoe: a long first stretch

The tour begins at one of two central Edinburgh meeting points, The Elephant House or Frankenstein, depending on the option you book. The exact meeting point can vary, so check it closely before setting out. One person had trouble locating the bus because a map placed the meeting spot under a bridge, which is a good reason to allow extra time.
The first coach section lasts roughly two hours and 40 minutes. This is when your guide earns their keep. The stronger guides do not simply point out hills through the window. They talk about Scottish geography, clans, medieval events, prehistoric sites, local customs, and film locations from Harry Potter, James Bond, Braveheart, Mission Impossible, and Skyfall.
The bus is described as comfortable, and some departures include a small breakfast snack bag, water, or extra treats. Do not count on that as a full meal. Bring your own food and drinks, especially if you prefer a particular diet or want to avoid buying every snack during the day.
The first major stop is Glencoe, with about 20 minutes for photos. Glencoe is one of Scotland’s most striking valleys, with steep mountain walls and a strong connection to clan history. The stop is short, so you are there to stretch your legs and take pictures rather than walk into the valley.
This is also an early reminder of the tour’s pace. You will see many places from the coach, but you will not have time to explore every one. If your main goal is hiking or spending quiet time in Glencoe, book a dedicated Highlands trip instead.
Rannoch Moor and the Harry Potter connections

After Glencoe, the coach continues toward Fort William through some of the most open country in the Highlands. Rannoch Moor appears in the Harry Potter films, and the guide points out locations and scenery linked with the series.
The volcanic glen from The Prisoner of Azkaban is also part of the route. Loch Shiel, seen in The Chamber of Secrets, adds another film connection. The Triwizard Tournament site from The Goblet of Fire is included in the general route as well.
The important word is route. Some film locations are viewed from the bus rather than visited on foot. You may get a brief photo stop, or you may simply hear the guide explain what you are passing. One of the most useful parts of the commentary is that it joins the film references to the actual geography, so you understand where you are instead of collecting a string of movie names.
If you are a serious Harry Potter fan hoping to stop at every recognizable site, this may feel too broad. The tour covers all eight films in passing, but it also covers the wider story of Scotland. If you want a day with scenery, history, and one major Harry Potter experience, the balance works much better.
Fort William to Mallaig by steam train

At Fort William, you board the Jacobite train when the timetable runs in the advertised direction. The train journey lasts about 2 hours and 10 minutes and ends in Mallaig, a fishing village on the west coast.
This is the most relaxing section of the day. You are no longer trying to spot a filming location from a moving coach. You can watch the scenery change at rail speed, take pictures, and enjoy the old-fashioned feel of the train.
Mallaig provides about an hour of free time. Lunch is not included, but there are food options in the village. Fish and chips are a popular choice, and you may also find other simple meals. Because the stop is limited, I would decide quickly rather than spend half the hour choosing where to eat.
There is no guide with you in Mallaig. That gives you freedom, but it also means you must keep an eye on the time and return to the correct place. The coach and train portions depend on a tight schedule, so a late lunch can affect everyone’s return.
On some days, the itinerary runs in reverse. You might take the coach to Mallaig first and board the afternoon train toward Fort William. The order changes, but the main ingredients remain the same: coach travel, a Jacobite train journey, Mallaig, and Glenfinnan.
A few more half-days in the Scottish Highlands worth comparing
- Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
★ 5.0 · 4,337 reviews - Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
★ 4.8 · 3,366 reviews - From Glasgow: Oban, Glencoe, Highland Lochs & Castles Tour
★ 4.9 · 2,123 reviews - Loch Lomond: Scottish Highlands Sightseeing Cruise
★ 4.6 · 1,953 reviews
Glenfinnan Viaduct and the famous train view

Glenfinnan is the visual high point for many people. The viaduct is instantly recognizable from the Harry Potter films, and the train crossing it is the picture most people hope to take.
The tour includes time around the Glenfinnan Visitor Center, usually about 30 minutes for sightseeing and photos. Depending on parking, you may be able to stop and watch the steam train return across the viaduct. Several people have enjoyed seeing the train from below after riding it, since that gives you the classic outside view.
Parking is the catch. The coach cannot always stop close to the viaduct, and spaces for large vehicles are limited. If the coach cannot park, the stop may be shortened or missed. This is not a failure of the guide so much as a practical problem at a very popular site, but you should know about it before booking.
There is another possible twist: if the train is delayed, the schedule can change. One train ran late and put the group behind, though the guide worked to get everyone back to Edinburgh as efficiently as possible. On rare occasions, steam service can also be affected by track or fire-related problems, with an electric substitute used instead. If the train is important to you, accept that railway conditions are outside the tour company’s control.
The return through Pitlochry

After Glenfinnan, you return by coach toward Edinburgh. The ride takes about two hours, followed by a roughly 30-minute stop in Pitlochry and another hour and a half on the road.
Pitlochry is a pleasant place to pause, use the facilities, buy something small, and stretch your legs. It is not a major sightseeing visit, so do not expect a full tour of the town. Its value is practical after a long day, especially before the final drive.
Some departures also make a short stop to see Highland cows. That can be a welcome extra, especially for families and first-time visitors to Scotland. Like the other stops, it depends on timing and the driver’s route.
You generally arrive back at one of the same central Edinburgh drop-off points. Expect the full day to last 13 to 14 hours. This is not a minor detail. You should avoid booking an evening show, restaurant reservation, or train connection soon after the expected return.
The guides make a real difference

This tour asks a lot from the driver and guide. They must handle a long route, keep people on time, explain history while driving, and deal with changing road and train conditions.
The strongest names associated with the experience include Ian, Brendan, Brian, Dougie, Willie, Ralph, and others. Ian has been praised for keeping the bus laughing while explaining Scottish history and for counting passengers carefully at stops. Brendan is often singled out for humor, facts, music, and a cheerful tone. Brian has added Harry Potter treat bags and a personal playlist on some trips.
That does not mean you should expect a particular guide when booking. It does show what can make or break a day like this. A good guide gives the scenery context, warns you when to return to the bus, and helps the long road sections feel purposeful.
The tour is conducted in English. The driver does not accompany you on the train, and the coach commentary does not continue during your time in Mallaig. Think of the day as guided coach sightseeing combined with independent train and village time.
Is $80 good value?

At about $80 per person, the price is attractive if the Jacobite train is included. A return coach journey from Edinburgh, a full day of transport, a live guide, the Highlands route, and a single train trip add up to a lot of moving parts.
The value depends on what you want. If you were planning to hire a car, pay for fuel, navigate the roads, arrange the train, and find Glenfinnan parking yourself, this package saves effort and removes much of the planning. You also get commentary that you would miss on a self-drive day.
The price is less compelling if you want long walks, quiet time, or many separate stops. Most of the day is transport, and the photo breaks are short. Lunch is extra, hotel pickup is not included, and first-class train seating is unavailable.
I see it as a strong one-day introduction rather than a complete Highlands visit. It gives you a dramatic route and the Jacobite experience at a reasonable cost, but it cannot provide the freedom of a multi-day trip.
Who should book this tour?

I would book it for a first visit to Scotland, a Harry Potter fan with limited time in Edinburgh, or anyone who wants to see the west Highlands without driving. Families with older children may enjoy it, especially if they prepare for the long day with snacks and entertainment.
I would also recommend it to people who want Scottish history alongside the film connections. The tour is not limited to Hogwarts. You will hear about Scotland’s past, see locations connected with other films, and pass through scenery that is impressive even if you have never watched Harry Potter.
I would choose a different tour if your priority is hiking, small villages, or a slow visit to Glencoe. I would also think twice if you dislike long coach rides or need a guaranteed seat beside a companion on the train.
Wear layers and waterproof clothing. Keep water and snacks in your day bag. Motion sickness can be an issue on the winding roads, so sit where you are most comfortable and bring anything you normally use. Most of all, return to the bus exactly when instructed. A late passenger can cost the group its chance to see the train cross the viaduct.
Should you book the Magical Highlands Tour?
Book it if you want one big, efficient day that combines the Jacobite train, Glenfinnan, Glencoe, Mallaig, Harry Potter locations, and Scottish storytelling. At $80, it offers good value for the transport and train option, especially when your Edinburgh stay is short.
Skip it if you want an in-depth Harry Potter tour or real time to explore the Highlands on foot. The best reason to choose this experience is the complete package: a lively guide, a memorable train ride, and a sweeping view of western Scotland from both coach and railway.
FAQ
Is the Jacobite steam train included in every booking?
No. The train ride is included only when you select the option that includes it. Check the package carefully before paying.
How long does the tour last?
The full experience lasts about 13 to 14 hours, including the coach journey, stops, free time, and train ride.
Where does the tour start in Edinburgh?
The available starting points are The Elephant House and Frankenstein, though the meeting point can vary by booking option.
Does the tour include lunch?
No. Lunch is not included. You can buy food in Mallaig, and you are advised to bring your own snacks and drinks.
Can I choose my seat on the Jacobite train?
No. Train tickets are allocated by the train company. Standard class is provided, with no first-class upgrade or guaranteed choice of side.
Will the guide travel on the train?
No. The driver and guide do not join you on the train or during your free time in Mallaig.
Is the tour only about Harry Potter?
No. The tour includes Harry Potter filming locations but also covers Scottish history, geography, clans, and locations connected with other films.
Is the Glenfinnan Viaduct stop guaranteed?
No. The stop depends on coach parking being available. If parking is limited, the tour may not be able to stop close to the viaduct.
Can young children join the tour?
Children under 5 are not permitted, and the activity is listed as unsuitable for children under 6. The long duration should be considered carefully for any child.
Just added in the Scottish Highlands
- From Inverness: Cawdor Castle and Cairngorms National Park★ 4.8 · 34 reviews
- From Glasgow: Glenfinnan Viaduct, Glencoe, & Loch Shiel Tour★ 4.9 · 233 reviews
- From Glasgow: Stirling Castle & Loch Lomond Tour★ 4.7 · 28 reviews
- From Edinburgh: West Highlands, Lochs, and Castles Tour★ 4.7 · 608 reviews
- From Edinburgh: Hogwarts Express and Scottish Highlands Tour★ 4.6 · 662 reviews
- From Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Tour★ 4.8 · 588 reviews
- From Edinburgh: Loch Lomond and the West Highlands Day Tour★ 4.8 · 85 reviews
- From Edinburgh: Full Day Scottish Highlands and Whisky Tour★ 4.5 · 136 reviews
Train Experiences, compared.

South Downs White Cliffs Day Trip with Train Tickets
Read our review →
3-Day Isle of Skye, ‘Hogwarts Express’ Train and Highlands Tour
Read our review →
Seven Sisters & South Downs Tour with Train Tickets Included
Read our review →
Scotland in 5 Days Including Jacobite Steam Train from Edinburgh
Read our review →
Lake District Tour with Lake Cruise & Train Ride
Read our review →
Lake District Tour with Lake Cruise & Train Ride
Read our review →Browse the lists this tour appears in

