Edinburgh: Jacobite Steam Train & Highlands with Glencoe
The Jacobite Steam Train & Scottish Highlands in One Day from Edinburgh
You board a coach in Edinburgh, travel north through the Highlands with stops at Glenfinnan Viaduct and Glencoe, then ride the Jacobite Steam Train from Mallaig to Fort William with your guide on board. The train ticket is included, as is the air-conditioned coach and a local English-speaking guide who covers both the Harry Potter filming locations and the real history of Scotland. You're out for the full day, so pack layers and allow three hours of buffer time after the scheduled return for any evening plans.
Compare the 12 alternatives
3 Day Isle of Skye Tour from Edinburgh: Jacobite Steam TrainWed and Sat · 07:45 · From age 5★ 4.94 (1,401)3dEN£ 375View ›
Loch Ness & Glencoe Tour from Edinburgh: Scottish HighlandsEvery day · 07:45 and 08:15 · From age 7★ 4.79 (7,406)12h 30mEN£ 49View ›
Edinburgh: Isle of Skye & Jacobite Steam Train 4-Day TourNext departure: 4 Apr 2027 · From age 4★ 5.00 (17)4dEN£ 340View ›
Loch Ness & Highlands Day Trip in Spanish with GlencoeMon, Wed and Sat · 07:30 · All ages★ 4.86 (275)12hES£ 60View ›
Edinburgh: Glenfinnan, Glencoe & Highlands Day TourEvery day · 07:00 and 08:00 · From age 7★ 4.87 (1,361)12hEN£ 50View ›
Edinburgh: Glencoe & Glenfinnan Viaduct with Steam TrainEvery day · 08:00 · From age 5★ 4.98 (230)12hEN£ 67View ›
Edinburgh: Isle of Skye, Jacobite Steam Train & Highlands 3-DaySat · 07:45 · Season until 31 Oct · From age 5★ 4.86 (1,271)3dEN£ 540View ›
Scottish Highlands Day Trip: Loch Ness, Glencoe & Whisky TastingTue, Thu and Sun · 08:15 · From age 8★ 4.85 (397)12h 25mEN£ 54View ›
Edinburgh: Loch Ness, Glencoe & Highlands Day TourEvery day · 07:30 · From age 5★ 4.92 (7,024)12h 30mEN · ES£ 45View ›
Loch Ness day tour from Edinburgh with Glencoe includedEvery day · 07:45 · From age 5★ 4.91 (235)12hEN£ 67View ›
Edinburgh: Loch Ness & Glencoe Private Day TripEvery day · 07:30 and 08:00★ 4.69 (26)12hEN · RU£ 409View ›
Edinburgh: Scottish Highlands, Loch Ness & Glencoe Day TripEvery day · 07:15 and 08:00 · From age 3★ 4.65 (2,986)13hEN£ 55View › Compare more experiences like this »
Step-by-step itinerary
- Forth Bridgepassing by
- Jacobite Steam Train1h 50m · entry included
- Glencoe15m
Highlands tour and Jacobite Steam Train
- Depart Edinburgh towards the Highlands
- Pass the Forth Bridge
- Stop in Pitlochry for coffee and stroll
- Visit Glenfinnan to see Viaduct and Loch Shiel
- Arrive in Mallaig, try fish and chips
- Board Jacobite Steam Train
- Return via Glencoe, hear local history
The experience
The coach leaves Edinburgh early, heading north past the Forth Bridge toward Pitlochry, a small Highland village where you can grab coffee before the real journey starts. From there it's on to Glenfinnan, where the Viaduct rises above Loch Shiel: the same stone arches that appear in the Harry Potter films. Your guide points out the landscape as you drive, mixing the filming locations with the actual history of the glens, which is darker and more complicated than any film. The stops are timed so you're not rushed, but you're also moving. This is a full day, not a lingering one.
Mallaig is a working fishing village, and lunch there is part of the rhythm: fish and chips from a local shop, eaten before you board the Jacobite Steam Train. The train itself is the centerpiece. It's a real steam locomotive, not a theme park ride, and the journey from Mallaig to Fort William takes you through some of Scotland's most remote country. The windows open, the engine sounds like an engine, and you can feel the age of the thing. If you're a Harry Potter fan, yes, this is the Hogwarts Express from the films. If you're not, it's still a working heritage railway through landscape that doesn't need a franchise to be worth seeing. Your guide travels with you and keeps talking: context, history, the difference between what the films showed and what's actually there.
On the return to Edinburgh, the coach stops in Glencoe. This is the part where the guide shifts tone. Glencoe appears in the films, but the glen itself has a real history: a massacre in 1692, clan feuds, displacement. Your guide tells that story too, not as a footnote but as part of why the landscape looks the way it does. The drive back to the city takes time. The itinerary notes return times are approximate, so plan for at least three hours of buffer after the scheduled arrival if you have evening plans. The whole day is roughly twelve hours from pickup to drop-off, with the train ride itself lasting around two hours.
What’s included
Your day includes hotel or city pickup in an air-conditioned coach, a local English-speaking guide for the full journey, stops at Pitlochry, Glenfinnan Viaduct, and Glencoe, lunch time in Mallaig (food not included), and your one-way ticket on the Jacobite Steam Train from Mallaig to Fort William. You return to Edinburgh by coach in the late afternoon or early evening, depending on road conditions and weather.
Before you book
Prices and times updated today
Operated by Highland Explorer Tours Ltd
Is this one for you?A good fit if you want to see the Highlands and ride the Jacobite Steam Train in one day without arranging transport or buying a separate train ticket. The coach handles both, and the guide covers the filming locations and the real history of the glens. Plan for a full day out, roughly 12 hours, and allow three hours of buffer after the scheduled return time if you have evening plans.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (5 to 15 years). Children under 5 can't be included in the booking.
Is the Jacobite Steam Train ticket included?
Yes. The one-way ticket from Mallaig to Fort William is included. You cannot upgrade to First Class on this tour.
What if the Jacobite Steam Train is cancelled?
The train service may be altered or cancelled at short notice due to circumstances beyond the operator's control. Check the operator's cancellation policy before booking.
How long is the full tour?
The tour runs roughly 12 hours from departure to return, though return times are approximate and subject to road conditions and weather.
Is lunch included?
No. You have time to buy lunch in Mallaig (fish and chips are recommended) before boarding the train, but this is not included in the tour price.
Can I stop at Glenfinnan Viaduct?
The coach stops at Glenfinnan to view the Viaduct and Loch Shiel, but this is subject to availability and weather conditions.
What's included in the tour?
Air-conditioned coach, local English-speaking guide, and the Jacobite Steam Train one-way ticket from Mallaig to Fort William.
Edinburgh: Jacobite Steam Train & Highlands with Glencoe
13h 30m · EN
from £ 201 per person
4.811,736 reviewsVerified traveler reviews via our booking provider





