Jacobite Steam Train Tours

Jacobite Steam Train Day Tours

Jacobite Steam Train day tours get you to the train and home again the same day, from Edinburgh, Inverness or Glasgow. You ride the train one way, or stop at Glenfinnan to watch it cross.

Jacobite Steam Train day tours, side by side

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour

★★★★☆ 4.5 (855 reviews · 13 hours)

Jacobite ride in the fareEdinburgh office

Thirteen hours from Edinburgh. The ticket in the fare is one way, Mallaig to Fort William, over the viaduct; the bus does the rest, across the Forth Bridge in the morning and Rannoch Moor at night. You can download the audio guide.

From $261 per person

Free cancellation up to 24 hours ahead.

From Inverness: Jacobite Steam Train and Highlands Tour

From Inverness: Jacobite Steam Train and Highlands Tour

★★★★☆ 4.4 (1,059 reviews · 12 hours 30 minutes)

Jacobite ride in the fareUnion Street, Inverness

Twelve and a half hours from 15 Union Street, opposite the Victorian Market in Inverness. You ride from Fort William to Mallaig, about 105 minutes on the train, then have 2 hours 15 minutes by the harbour before the drive back.

From $261 per person

Free cancellation up to 24 hours ahead.

Best valueEdinburgh: Glenfinnan Viaduct, Glencoe & Fort William

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William

★★★★★ 4.9 (6,350 reviews · 12 hours)

Watches the train, no rideCharlotte Square, Edinburgh

Twelve hours from Charlotte Square. Callander, the Three Sisters of Glen Coe and a lunch stop in Fort William come before 90 minutes at the viaduct and Loch Shiel, then Pitlochry on the way home. You watch the train rather than ride it.

From $60 per person

Free cancellation up to 24 hours ahead.

Best sellerEdinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour

Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour

★★★★★ 4.6 (9,302 reviews · 12 hours)

Watches the train, no rideCastle Terrace, Edinburgh

Twelve hours from Castle Terrace, leaving at 7:15am or 8:15am. You get 75 minutes at Glenfinnan with visitor-centre entry and the viewpoint walk in the fare, and children from four can come. Food and drink are yours to buy.

From $75 per person

Free cancellation up to 24 hours ahead.

From Edinburgh: Magical Highlands Tour with Jacobite Train*

From Edinburgh: Magical Highlands Tour with Jacobite Train*

★★★★☆ 4.5 (824 reviews · 14 hours)

Train ride on the dearer optionGeorge IV Bridge, Edinburgh

Fourteen hours from George IV Bridge, with 30 minutes at Glenfinnan and an hour in Mallaig. With the train option you ride standard class, and on some dates you board the afternoon train at Mallaig. Full refund up to 21 days ahead.

From $78 per person

Full refund if cancelled up to 21 days in advance

The Magical Highland Tour + optional Jacobite Steam Train Journey

The Magical Highland Tour + optional Jacobite Steam Train Journey

★★★★★ 4.6 (197 reviews · 13 hours 30 minutes)

Train ride on the dearer optionEdinburgh, 6:00am

Thirteen and a half hours from George IV Bridge at 6:00am. Pay the coach-only fare to watch, or the dearer option for about two hours on the train from Fort William. It cannot be refunded once booked, so be sure of your date.

From $79 per person

Non-refundable: this fare cannot be cancelled or changed once booked.

Private Harry Potter, Glenfinnan Viaduct, Highlands tour Glasgow

Private Harry Potter, Glenfinnan Viaduct, Highlands tour Glasgow

★★★★★ 5.0 (15 reviews · 12 hours)

Watches the train, no rideGlasgow hotel pickupYour group only

Twelve hours from your Glasgow hotel, collected at 8:30am. The day takes in Stirling Castle, Dalwhinnie, the Commando Monument, the Three Sisters and Loch Lomond, with 90 minutes at the viaduct. One price covers up to four.

From $955 per group, up to 4

Free cancellation up to 24 hours ahead.

Private Harry Potter, Glenfinnan Viaduct, Highland Edinburgh Tour

Private Harry Potter, Glenfinnan Viaduct, Highland Edinburgh Tour

★★★★★ 4.9 (31 reviews · 12 hours)

Watches the train, no rideEdinburgh hotel pickupYour group only

Twelve hours for your party alone, from an 8:30am pickup in Edinburgh. You watch the train from the viaduct for 90 minutes. Infant seats are available and the car takes a stroller. Priced per group of up to four.

From $1,063 per group, up to 4

Free cancellation up to 24 hours ahead.

Glenfinnan Viaduct Glencoe and Fort William Tour from Edinburgh

Glenfinnan Viaduct Glencoe and Fort William Tour from Edinburgh

★★★★★ 4.8 (16 reviews · 10 hours)

Watches the train, no rideEdinburgh door to doorYour group only

Ten hours door to door from your Edinburgh address in a private minivan. You spend 90 minutes at the viaduct watching for the train, with water and snacks in the car. Lunch is not included; one price covers up to four.

From $901 per group, up to 4

Free cancellation up to 24 hours ahead.

The Jacobite day from Inverness

Ride from Fort William to Mallaig, about 105 minutes on the train, then 2 hours 15 minutes by the harbour, for $261 a person.

Check availability

What a Jacobite Steam Train day tour actually is

It is one long day that gets you to the train and back to your bed. You leave Edinburgh, Inverness or Glasgow in the morning, reach the West Highland Line by road, and return the same evening. Nothing is left in a hotel on the way.

On the day tours that ride, the ride is one way. West Coast Railways sells only returns from Fort William, so the tour buys the seat and the coach meets you at the other end. On the viewing tours, you watch the train cross the Glenfinnan Viaduct instead.

Why choose a day tour

You keep your hotel

No packing, no second check-in, no luggage limits. You leave with a day bag and come back to the same room. That suits a city break with one Highland day in it.

You start from three cities

Edinburgh has the widest choice, Inverness the shortest road to the train, and Glasgow a private day from your hotel. Each start is compared on jacobite steam train tour from edinburgh and jacobite steam train tour from glasgow.

The train leg is one way

A direct ticket makes you ride out and back. A riding day tour gives you one crossing and the coach for the other leg, so you see Glen Coe or Rannoch Moor as well as the line.

Refunds up to 24 hours ahead on most

Most day tours refund in full up to a day before. The exceptions are the Gray Line days: one needs 21 days' notice and the other cannot be refunded.

Day tours vs multi-day tours

The alternative is a trip with nights. Here is how the two compare, from each listing's own details.

Day toursMulti-day tours
Length10 to 14 hours2 to 4 days
The JacobiteOne way, as an option, or watchedOne way, or as an option
SkyeNoOn most
Beds and breakfastNoIn the fare
LuggageA day bag15 kg and a carry-on on the Edinburgh trips
Fare$60 a person to $1,063 per group$469 to $1,044 a person
Full refundUp to 24 hours ahead on most24 hours to 28 days ahead

Check availability from $261

If you want Skye, or cannot face 13 hours in one go, the trips with nights are on multi-day tours with the train. How the Skye trips work is set out in the Jacobite and Skye in two to four days.

What you get, and what you don't

The viaduct day from Castle Terrace

75 minutes at Glenfinnan with visitor-centre entry and the viewpoint walk in the fare, leaving at 7:15am or 8:15am, for $75 a person.

Check availability

Planning a day tour

Who should choose something else

Anyone who wants time in Mallaig or on Skye. A day tour gives you one to two hours by the harbour at most. Take a trip with nights instead.

Anyone sleeping in Fort William. You are already at the station. Book a direct return and ride both ways; see the Jacobite without a tour.

Families with small children. Most day tours take children from four or five, and every one runs 10 hours or more. A night on the way makes it easier.

Anyone set on first class. Tour tickets are standard class. First class and the private table for two are sold only direct.

Frequently asked questions

How long is a Jacobite day tour?
From 10 hours on the private day from Edinburgh to 14 hours on the longest coach day. Most run 12 to 13 hours. Plan nothing for the evening.
Is there a Jacobite tour from Inverness?
Yes. A 12.5-hour day includes a ticket from Fort William to Mallaig, and a three-day Isle of Skye tour includes the ticket and two nights in Portree. Both leave from Union Street in the centre of Inverness.
Is there a Jacobite tour from Glasgow?
The Glasgow departure is a private day for up to four people that collects you from your hotel and stops at the viaduct to watch the train cross. It does not board. The ScotRail train from Glasgow reaches Fort William after the morning Jacobite has left.
Should I bring food on a Jacobite day tour?
Yes, or budget for it: no day tour here includes lunch. The coach stops in Fort William or Mallaig at lunchtime, and you can take your own food on the train. The Castle Terrace coach has no toilet, so its breaks matter too.
How long do you get in Mallaig?
One hour 45 minutes on the morning service, between the 12:25 arrival and the 14:10 departure. Tours that ride one way spend anything from an hour to two hours 15 minutes there.
Can children go on Jacobite tours?
Yes, from a minimum age each operator sets: 3, 4, 5 or 6 years depending on the tour. On the train a child of 16 or under travels on a child fare, and only with a paying adult. Expect a 12-hour day on the day tours.
Can I bring luggage on a Jacobite day tour?
Bring a day bag only. A day tour returns you to your start point the same evening, so leave suitcases at your hotel. The trips with nights from Edinburgh allow one bag of 15 kg.