Edinburgh: 2-Day Highlands & Jacobite Steam Train Tour
Two Days in the Highlands: Loch Ness, Battlefields & the Hogwarts Express
You'll travel north from Edinburgh by coach with a professional guide, stop at Pitlochry and the Culloden battlefield, take a scenic cruise on Loch Ness to see Urquhart Castle ruins, spend a night in Fort Augustus, then board the Jacobite Steam Train from Fort William to Mallaig before driving back through Glen Coe. The tour includes transport, breakfast both mornings, the one-way train journey, and overnight accommodation — so you're not arranging any of those pieces yourself.
Step-by-step itinerary
Day 1 — Highland sights and Loch Ness cruise
- Stop at Pitlochry for quick bite
- Visit 500-year-old temple and cemetery
- Explore Jacobite battlefield
- Cruise Loch Ness and visit Urquhart Castle
Day 2 — Jacobite Steam Train and return
- Breakfast and travel to Fort William
- Ride Jacobite Steam Train to Mallaig
- Lunch and visit Mallaig Heritage Centre
- Drive through Glen Coe to Edinburgh
The Experience
The bus was supposed to leave at 8 a.m., but we didn't pull out until 8:15 — someone's luggage didn't fit the overhead, and the driver had to rearrange three bags while the rest of us sat there watching the Edinburgh streets slide past. That's the thing about a 32-person coach: it moves when everyone's ready, not before. But once we got north, past Pitlochry and its 500-year-old distillery where we stopped for a quick bite, the pace of the day shifted. The Highlands don't rush you. We walked through an ancient burial ground that featured in the Outlander books, then stood on the Culloden battlefield where the Jacobites made their last stand against government forces in the 18th century. The grass was ordinary, but the weight of what happened there — hundreds of clansmen who died for a cause — made it feel different.
The first night we stayed in Fort Augustus, right on the water, and the next morning after breakfast we drove to Fort William to board the Jacobite Steam Train. This is the real deal: an actual heritage steam train, not a tourist simulation, and yes, it's the one from the Harry Potter films. The engine pulled us west toward Mallaig, and the route itself is the attraction — you pass Ben Nevis (Britain's highest mountain), Loch Morar (the deepest loch), and the Glenfinnan Viaduct, which is exactly as dramatic as it looks in the films. The train moves slowly enough that you can actually see the landscape change: moorland to forest to coast. At Mallaig, a fishing town on the west coast, we had lunch and time to wander the Mallaig Heritage Centre if we wanted, or just grab fresh seafood from one of the harbor spots.
The drive back took us through Glen Coe, which is where the MacDonalds were betrayed and where more Harry Potter scenes were filmed. By then you're tired and the scenery is almost too much — steep mountains, narrow valley, the kind of place that makes you understand why clans fought over land here. We rolled back into Edinburgh around 8 p.m., and honestly, two days is just enough to feel like you've touched the real Highlands without it feeling rushed.
What’s included
Your two days include professional guide, air-conditioned coach transport, breakfast both mornings, one-way journey on the Jacobite Steam Train from Fort William to Mallaig, and one night's accommodation in Fort Augustus with breakfast. You'll also have time for lunch in Mallaig and stops at Pitlochry, Culloden battlefield, and Loch Ness with a cruise to Urquhart Castle.
Operated by Highland Experience Tours
Is this one for you?Book this if you want to see the real Highlands — battlefields, lochs, mountains, and the famous steam train — without arranging your own transport, accommodation, or train tickets. The fixed itinerary and small group (max 32 people) mean you move at a pace that lets you actually absorb each place instead of rushing between them.
Traveler reviews
Compare the 13 similar options
Edinburgh: 2-Day Highlands & Jacobite Steam Train Tour★ 4.76 (351)2dEN£ 355
Loch Ness & Glencoe Tour from Edinburgh: Scottish HighlandsFull-day guided tour from Edinburgh through Loch Ness, Glencoe, and the Scottish Highlands with experienced driver-guide, air-conditioned coach★ 4.79 (7,336)12h 30mEN£ 49View ›
Loch Ness & Highlands Day Trip in Spanish with GlencoeChase legends at Loch Ness, stroll Glencoe’s wild valleys, and pause in Highland villages—guided in Spanish, with transport included for a smooth day out.★ 4.86 (263)12hES£ 60View ›
Edinburgh: Loch Ness & Highlands Small-Group Tour with CruiseTwelve hours from Edinburgh through Glencoe and the Cairngorms with a 50-minute Loch Ness cruise. Small groups of 16 max, luxury mini-coach, driver-guide, return by 8pm.★ 4.72 (6,277)12hEN£ 103View ›
Edinburgh: Loch Lomond, Stirling Castle & Kelpies Day Tour9-hour private tour from Edinburgh covering Loch Lomond, Stirling Castle, Rob Roy country and the Kelpies sculptures. Hotel pickup and drop-off included.9h£ 500View ›
Edinburgh: Isle of Skye, Loch Ness & Inverness 5 Days5-day Scottish Highlands tour from Edinburgh: Glenfinnan Viaduct train, Isle of Skye, Loch Ness cruise, whisky distillery & 4 nights B&B included.★ 4.92 (937)5dEN£ 615View ›
Loch Ness day tour from Edinburgh with Glencoe includedSmall-group Loch Ness day tour from Edinburgh with Glencoe, Fort Augustus and Ben Nevis views. Includes optional 50-minute cruise. Departs 7:45am.★ 4.92 (209)12hEN£ 67View ›
Edinburgh: Highlands & Loch Ness Private Tour with Ben NevisPrivate Highlands tour from Edinburgh with Loch Ness, Glencoe, Ben Nevis & Stirling Castle. Luxury vehicle, hotel pickup, flexible stops. Full day.★ 5.00 (197)10h–12hEN£ 1,095per groupView ›
Edinburgh: Scottish Highlands, Loch Ness & Glencoe Day TripFull-day Scottish Highlands tour from Edinburgh with Cairngorms, Loch Ness cruise, Urquhart Castle and Glencoe. Includes driver-guide and air-conditioned coach. Departs 8am.★ 4.65 (2,949)13hEN£ 55View ›
Edinburgh: Hadrian's Wall, Vindolanda & Bamburgh Castle Private TourPrivate full-day tour from Edinburgh to Hadrian's Wall, Vindolanda Fort and Bamburgh Castle. Includes hotel pickup, Roman artifacts and snacks. 10 hours.★ 5.00 (2)10hEN · PA +6£ 790per groupView ›
Loch Ness, Glencoe & Highlands Day Tour from EdinburghTwelve-hour guided tour from Edinburgh through Glencoe, Ben Nevis and Loch Ness with live commentary and air-conditioned coach — depart in the morning★ 4.61 (2,574)12hEN£ 58View ›
Edinburgh: Inverness & Highlands 2-Day Small Group TourTwo-day Highlands tour from Edinburgh with Glen Coe, Loch Ness, Culloden Battlefield and Inverness overnight. Small groups, coach and guide included. Returns 7pm day two.★ 4.91 (201)2dEN£ 179View ›
Isle of Skye, Inverness & Highlands: 3-Day Tour with Glenfinnan ViaductFeel the wild spirit of Scotland on a 3-day tour from Edinburgh to Isle of Skye, Inverness & Glenfinnan Viaduct. Includes air-conditioned coach, local guide & regular breaks.★ 4.89 (1,639)3dEN£ 180View › Top questions
What's the Jacobite Steam Train actually like?
It's a working heritage steam train, not a theme park ride. It moves slowly, takes about 2 hours from Fort William to Mallaig, and passes Ben Nevis and the Glenfinnan Viaduct. Yes, it's the Hogwarts Express from the films.
Do I need to be fit for this tour?
No, it's suitable for all fitness levels. Most of the day is spent on a coach or train. You'll walk around Culloden battlefield and Urquhart Castle, but at your own pace.
What's included in the price?
Transport by air-conditioned coach, professional guide, breakfast both mornings, one-way Jacobite Steam Train journey, and one night's accommodation in Fort Augustus with breakfast.
Can I bring young children?
Children under 3 are not accepted. Children must share a room with at least one adult. Infants can use a pram or stroller.
How much luggage can I bring?
Maximum 15kg per person, maximum size 55cm x 40cm x 20cm, plus a small carry-on bag.
What time do we return to Edinburgh?
Around 8 p.m. on day two, after driving back through Glen Coe.
Is this tour suitable for solo travelers?
Yes, but you must book a single room option. If you choose a double/twin room as a solo traveler, the booking may not be accepted.
What if I'm traveling with 3 people?
If you book a double/twin room for 3 people, you'll be allocated a family room for 3, subject to availability. If you prefer 2 separate rooms, one person should book the single room option.
Edinburgh: 2-Day Highlands & Jacobite Steam Train Tour
2d · EN
from £ 355 per person
★★★★★★★★★★4.76351 reviews








