Jacobite steam train crossing the curved Glenfinnan Viaduct on the route reached from Edinburgh
Edinburgh → Fort William → Mallaig · The Jacobite · 2026

How to Get to the Jacobite Steam Train from Edinburgh in 2026

The Jacobite leaves from Fort William, about 100 miles northwest of Edinburgh — and there's no same-day public-transport option that reaches the 10:15 morning departure. So you have three realistic plans: travel to Fort William the day before, take a coach day tour that includes a Jacobite seat, or do a multi-day Highlands trip. Here's exactly how each works.

Why same-day doesn't work The easy coach-tour plan Fares, timings & itineraries
  • ~100 miEdinburgh to Fort William (direct)
  • 10:15morning Jacobite departure
  • ~5 hrsdirect ScotRail train
  • ~13 hrscoach day tour round trip
  • £76Jacobite standard return
The short version

Edinburgh to the Jacobite in 2026: The Essentials

The Jacobite departs from Fort William, about 100 miles northwest of Edinburgh. There is no same-day public-transport option that gets you from Edinburgh to the 10:15 morning departure, so you have three realistic choices: stay overnight in Fort William, take an organised coach day tour that includes a Jacobite ride, or do a multi-day Highlands tour.

The simplest independent plan is to travel to Fort William the day before (direct ScotRail train about 5 hours, or drive about 3.5 hours), stay the night, ride the Jacobite, and head back the next day. If you'd rather not drive or arrange logistics, a one-day coach tour from Edinburgh — around 13 hours — bundles transport plus a one-way Jacobite ride and is the most popular way to do it from the capital.

Since there's no same-day independent option, the simplest way to let a tour handle the overnight is this two-day Highlands trip from Edinburgh — it builds in a night near the Highlands with the Jacobite as the centrepiece:

Pоwered by GetYourGuide

Key findings

  • The 10:15 morning Jacobite can't be reached by same-day public transport from Edinburgh
  • A direct ScotRail train runs Edinburgh Waverley–Fort William (~5 hrs), but it doesn't connect to the morning train — go the day before
  • Driving takes roughly 3–3.5 hours; the scenic A82 via Glencoe is the most popular route
  • Coach day tours (~13 hrs round trip) include a one-way Jacobite ride and remove all the planning

Your three plans

  • Travel the day before — most flexible; the only way to get First Class and the full return trip
  • Coach day tour — the easy, no-overnight plan; one-way Standard ride bundled in
  • Multi-day Highlands tour — pairs the Jacobite with Skye, Loch Ness and Glencoe
  • Whichever you pick, book the Jacobite (or a tour that holds seats) early — it sells out months ahead
Why same-day doesn't work

The Core Problem: Edinburgh Isn't Close, and the Timings Are Tight

The Jacobite is a Fort William service, and Fort William is a long way from Edinburgh. The morning train — the one most people want — leaves Fort William at 10:15. No scheduled train, coach or realistic drive from Edinburgh that morning will get you there in time.

That single fact shapes every plan below: to ride the Jacobite from an Edinburgh base, you either travel the day before, or you let a tour company handle the timing for you. The rest of this guide walks through both routes — and the multi-day option — with the practical detail you need to choose.

Option 1 · the independent plan

Travel to Fort William the Day Before

The most flexible — and often most rewarding — approach: get to Fort William the afternoon or evening before, stay overnight, ride the Jacobite the next morning, and return at your leisure.

By train · no car needed

Direct ScotRail to Fort William

ScotRail runs a direct service from Edinburgh Waverley taking around 4 h 58 m on average, up to 4 trains a day, advance fares from about £35.40 one way. The route itself is a great scenic journey, joining the West Highland Line over Rannoch Moor and past Corrour. The timings don't allow a same-day connection to the 10:15 Jacobite, so book a Fort William hotel for the night before.

By car

Drive via Glencoe (~3–3.5 hrs)

The classic route is the A82 via Loch Lomond, Glencoe and the Great Glen — spectacular in its own right. Distance is about 100 miles direct but closer to 145–150 miles by road. Driving lets you stop at Glencoe and Rannoch Moor and gives you freedom around the timetable. In Fort William, use long-stay car parks (such as An Aird near Morrisons) — supermarket car parks are enforced.

By coach

Scottish Citylink

Coaches run to Fort William but from Edinburgh typically require a change in Glasgow; allow at least 4 hours. Less convenient than the direct train for most people, but a budget fallback if the train is full.

A fun twist

Caledonian Sleeper

The overnight Caledonian Sleeper from London includes a Fort William portion that runs over the West Highland Line. It doesn't start in Edinburgh, but if you're combining a London trip it's a memorable way to wake up in Fort William ready for the Jacobite.

Returning, the last direct train from Fort William to Edinburgh leaves around 19:50, so after the morning Jacobite (back in Fort William at 16:03) you can comfortably catch a train home the same day if you don't want a second night.

Option 2 · the easy plan

An Organised Coach Day Tour from Edinburgh

If you'd rather not arrange trains, hotels and tickets yourself, a one-day tour is the most popular way to ride the Jacobite from Edinburgh — and it removes the risk of failing to get a ticket, since the operator holds its own seat allocation.

Featured tour · car-free from Edinburgh

From Edinburgh: Hogwarts Express and Scottish Highlands Tour

4.5 (650+ reviews) Full day Free cancellation

A full-day trip (around 13 hours) that carries you by comfortable midi-coach from central Edinburgh through Loch Lomond, Glencoe and Rannoch Moor, includes a pre-booked, allocated seat on the Jacobite — usually a one-way ride while the coach covers the rest of the loop — and is guided, so you get commentary on the Harry Potter filming locations and Highland history along the way. When West Coast Railways' own site is sold out, this can be a lifeline onto the train.

  • Round-trip coach from central Edinburgh
  • One scenic leg on the Jacobite Steam Train (allocated seat)
  • Live English-speaking driver-guide
  • Loch Lomond, Glencoe and Road to the Isles scenery
  • Free time in Mallaig harbour

The trade-offs: it's a long day, the Jacobite portion is usually one way and Standard Class only (no First Class upgrade), and you're on the tour's schedule. But it removes all the logistics.

Pоwered by GetYourGuide
Lower-cost alternative · from Edinburgh

From Edinburgh: Magical Highlands Tour with Jacobite Train

4.5 (700+ reviews) Full day Free cancellation

Want a lower entry price? This Gray Line Scotland day tour runs the same Highlands loop from Edinburgh — Loch Lomond, Glencoe and the Road to the Isles — with the Jacobite steam-train ride bookable as an optional add-on on top of the coach trip. It's a good way to keep the base fare down, or to decide on the train separately, while still seeing Glenfinnan and the West Highlands.

The Jacobite leg is an add-on here rather than always included — confirm the steam-train ride when you book if that's the part you're after.

Pоwered by GetYourGuide
Option 3 · the richer trip

A Multi-Day Highlands Tour from Edinburgh

For a fuller trip, multi-day tours combine the Jacobite with the Isle of Skye, Loch Ness, Glencoe and the Cairngorms. A common pattern drives to Skye, takes the ferry from Armadale to Mallaig, and rides the Jacobite back toward Fort William across the Glenfinnan Viaduct.

Multi-day tours typically note the Jacobite ride is subject to availability, with a substitute (such as the Nevis Range gondola) if seats can't be secured — so confirm the train is genuinely booked before you pay.

Don't skip this

Booking the Jacobite Ticket Itself

No matter how you get to Fort William, the Jacobite seat is a separate booking unless it's bundled into a tour.

2026 season

Morning service daily 1 June–23 October; afternoon service daily 10 June–25 September. Morning train: dep. Fort William 10:15, arr. Mallaig 12:25, dep. Mallaig 14:10, arr. Fort William 16:03.

Fares (return; no one-way)

Standard adult £76, child £43; First Class adult £116, child £76; plus a minimum £3.75 booking fee. Some third-party sites quote different prices — treat the official West Coast Railways figures as authoritative.

Where to book

Book at westcoastrailways.co.uk as early as possible — summer dates sell out months ahead. If WCR is sold out, a coach tour with its own seat allocation is often your best route onto the train.

2026 carriage note

The season started later than usual owing to a Central Door Locking dispute, and the train has run Mark 2 carriages, so the vintage "Harry Potter" compartment may be unavailable this season. Verify on the operator's site before booking. See our complete Jacobite guide for details.

The three plans at a glance

Edinburgh to the Jacobite: How the Options Compare

Approximate times and 2026 indicative figures — confirm with the operator before booking.

Plan How it works Best for
Train, day before Direct ScotRail ~5 hrs + overnight in Fort William Car-free, full return trip, First Class option
Drive, day before A82 via Glencoe ~3–3.5 hrs + overnight Stops en route and freedom around the timetable
Coach day tour ~13 hrs round trip, one-way Standard Jacobite seat included No overnight, no logistics, seats when WCR is sold out
Multi-day tour 2–6 days pairing the Jacobite with Skye, Loch Ness, Glencoe A fuller Highlands trip, less rushed

Don't attempt a same-day independent dash from Edinburgh to the 10:15 departure — it isn't possible by public transport.

A relaxed two-day plan

Suggested Itinerary: An Edinburgh-Based Jacobite Trip

The independent plan, paced so you're never rushing for a fixed train departure.

  1. Day 1 — Edinburgh to Fort William

    Take a late-morning direct train (or the scenic drive via Glencoe) from Edinburgh to Fort William; check into a hotel; explore the town, the Old Fort, or the West Highland Museum.

  2. Day 2 — Ride the morning Jacobite

    Board the 10:15 service, enjoy the Mallaig layover (around 1 h 45 m — seafood, a harbour cruise, or the Heritage Centre), and cross the Glenfinnan Viaduct on the way.

  3. Back to Fort William, then Edinburgh

    Return to Fort William at 16:03, then take the evening train back to Edinburgh — or stay a second night and add Glencoe or Glen Nevis.

Prefer no overnight? See the coach tour

Which plan is right for you

Our Recommendations

Match the route to how much planning you want to do and whether you'll stay overnight.

  1. Book the Jacobite first, then build travel around it

    The train sells out earliest and dictates your dates. Lock the seat (or a tour that holds seats), then choose how you get to Fort William.

  2. Want First Class or a flexible day?

    Go to Fort William the day before by direct train or car, stay overnight, and ride the morning service. This is the only way to get the full return trip and class choices.

  3. Want a hassle-free single day?

    Book a coach day tour from Edinburgh that includes the Jacobite — accept that it's a long day and usually a one-way Standard ride, but everything is handled for you.

  4. If the Jacobite is sold out on WCR

    A coach tour with its own seat allocation is often your best route onto the train — and a good reason to consider the tour even if you'd otherwise go independent.

  5. If plans change or it's winter

    The Jacobite doesn't run in winter — ride the year-round ScotRail service over the same line instead. And if you specifically want the vintage compartment, confirm the Mark 1 carriages have returned before booking.

Common questions

Jacobite from Edinburgh: Frequently Asked Questions

The questions Edinburgh-based travellers ask most, answered with current 2026 detail.

Can you do the Jacobite as a day trip from Edinburgh?

Only via an organised coach day tour (around 13 hours) that includes the train. There's no same-day independent public-transport option that reaches the morning departure. See the coach day tour →

How far is Fort William from Edinburgh?

Roughly 100 miles direct, about 145–150 miles by road; around 3–3.5 hours' drive or a ~5-hour direct train.

Is there a direct train from Edinburgh to Fort William?

Yes — ScotRail runs a direct service from Edinburgh Waverley (about 5 hours, up to 4 a day, from ~£35.40 one way), but the timings don't connect to the 10:15 Jacobite, so travel the day before. Note that some routings via Edinburgh Park involve a change in Glasgow and can take 7+ hours — always check the direct Waverley departures.

How do I get to the Jacobite from Edinburgh without a car?

Take the direct train to Fort William the day before and stay overnight, or book a guided coach day tour from Edinburgh that includes the train ride.

How long does it take to drive from Edinburgh to Fort William?

About 3 to 3.5 hours, most scenically via the A82 through Loch Lomond and Glencoe.

Where does the Jacobite leave from?

Fort William station (with the morning service returning there at 16:03 and the train also calling at Glenfinnan and Mallaig).

Do Edinburgh tours include the Jacobite ticket?

Yes — reputable coach tours include a pre-booked, allocated Jacobite seat (usually one-way, Standard Class). Always confirm the train ride is secured, not just "subject to availability."

Does the Edinburgh coach tour cross the Glenfinnan Viaduct?

Yes — the Jacobite leg included in the coach day tours crosses the Glenfinnan Viaduct made famous as the Hogwarts Express route, so you still get the viaduct moment even though the coach covers the rest of the loop. Our Glenfinnan Viaduct guide has more on the bridge.

What's the best plan from Edinburgh?

Book the Jacobite early, travel to Fort William the day before by direct train or car, stay the night, ride the morning train, and return the same evening or after a second night. For no overnight, take the coach day tour.

Worth adding to your itinerary

Other Edinburgh & Highlands Experiences to Pair With the Jacobite

Basing yourself in Edinburgh? These top-rated tours and tickets pair naturally with a Jacobite day — Highlands and Loch Ness day trips from Edinburgh, the Isle of Skye, Glencoe and the Road to the Isles, Loch Lomond, and Hogwarts Express steam-train experiences. Browse the live options below and add one to your Highlands trip.

The easiest way aboard from Edinburgh

Ride the Jacobite from Edinburgh in 2026

There's no same-day independent dash to the 10:15 departure — so the simplest car-free way aboard is a guided coach day tour from Edinburgh that bundles transport, the Jacobite leg and a live guide into one booking, with seats held when direct sales are gone.

  • Free 24-hour cancellation
  • Reserve now, pay later
  • Live guide + real steam-train leg
Check Availability

jacobitetraintours.com is an independent guide and earns a commission when you book through our links, at no extra cost to you.