Is the Jacobite Steam Train Worth It? What Riders Report
The short answer. Yes, if you want the ride itself: 84 miles of loch, glen and coast behind a working steam engine, in old coaches with tables beside the windows. It is less worth it if you picture a private compartment, a guaranteed seat on the lochside, or a short day. From Edinburgh, a tour that rides the train is a thirteen-hour day, and the train is about two hours of it.
Most people who ask whether the Jacobite is worth it are asking about the train and about the day around it. Is the ride as good as the photographs? Is the long day worth the fare? The answers differ, and the second one depends on where you start. Looking at Jacobite Steam Train tickets? The fares below put the direct ticket and the tours side by side.
What you pay for the ride
West Coast Railways sells the Jacobite as a same-day return from Fort William only. A tour is the only way to ride one way, with a coach doing the other leg. Here is what each way costs in 2026.
| How you ride | What it costs | What you get |
|---|---|---|
| Direct, standard class | £76 adult return, £43 child | Fort William to the coast and back, tables of four |
| Direct, first class | £116 adult return, £76 child | Tea or coffee each way, more legroom |
| Direct, table for two | £252 for two, return | First class, just the two of you |
| Day tour with the ride | $261 a person | Coach from Edinburgh or Inverness, one way on the train |
| Day tour that watches | from $60 a person | Coach to the viaduct; you do not board |
Direct fares carry a booking fee of at least £3.75. The fares and the season dates are on the 2026 Jacobite season page.
What the ride gives you
The line runs 84 miles there and back, and West Coast Railways counts its extremes on the way. You start under Ben Nevis, the highest mountain in Britain. You pass Loch Morar, the deepest freshwater loch, and Arisaig, the most westerly mainland station in Britain. The line ends at Mallaig, by Loch Nevis, the deepest sea loch in Europe. On a clear day you see the Small Isles of Rum, Eigg, Muck and Canna from the window.
Then there is the crossing. A little out of Fort William the train sweeps onto the Glenfinnan Viaduct, 21 arches above the River Finnan, and time permitting it slows on the curve. Below you, Loch Shiel runs away between the hills. It is the view most riders came for, and it is the reason the route, station by station is worth reading before you go.
The coaches add to it. They are heritage carriages from the 1950s and 1960s, open saloons rather than modern rows of seats, and West Coast Railways says the open layout is the best way to take in the views. A Black Five usually hauls the train, a class of which 842 were built, and number 45407 has worked the Jacobite for many years.
What the ride does not promise
Three things disappoint riders more than anything else. None of them is hidden, but they are easy to miss when you book.
- No compartments in 2026. The old compartment carriage, the one people picture from the films, cannot be booked until essential maintenance is done.
- No choice of side. West Coast Railways takes no requests for a side of the train, because the coaches change direction before trips.
- Steam is not guaranteed. At high fire risk, or if the engine fails, a heritage diesel can haul the train, and no refund is given for that.
Delays happen too. One rider on the Edinburgh ride day waited more than an hour, and the train that came was not the one advertised. Build slack into your plans.
The long day around the train
The Jacobite leaves Fort William at 10:15. The standard train from Glasgow arrives after it has gone, and Edinburgh and Inverness are hours away by road. So the real cost of the ride, for most visitors, is the journey to it.
- Staying in Fort William: the easy version. You walk to the station and ride the full return, about six hours door to door on the morning train.
- Staying in Inverness: the day from Inverness takes twelve and a half hours and rides one way, Fort William to Mallaig.
- Staying in Edinburgh: the ride day from Edinburgh takes thirteen hours and rides one way, Mallaig to Fort William. Most of that day is on the coach.
If a day like that sounds like too much, you have two good answers. Sleep in Fort William the night before, or book a trip with nights built in. The three days from Inverness put the ticket in the fare and spend two nights on Skye.
Is first class worth the extra?
First class costs £40 more than standard for an adult return. You get more legroom, upholstered seats, a tea or coffee on each leg, and table lamps in the older Mk1 coaches. You also need at least two people: single travellers ride in standard.
The view is the same from both classes. If your budget is tight, standard class at a table of four gives you the whole journey. If it is a special trip, the private table for two is the version people remember. Tours do not sell first class: the one listing that names its class sells standard only. More on the seats is in choosing your seat on the Jacobite.
Ride it or watch it?
If you only want the classic photograph, you may not need to ride at all. Several day tours from Edinburgh stop at Glenfinnan so you can watch the train cross from the viewpoint. The viaduct day from Edinburgh gives you 90 minutes there for $60 a person. The catch: the train runs only in its season, and even then no tour can promise you will see it. Where to watch the Jacobite cross covers the viewpoint in detail.
Our verdict by traveller type
- Rail lovers: worth it. Ride the full return from Fort William, first class if you can.
- Harry Potter fans: worth it, as long as you know the compartments are not bookable this year.
- Short on time in Edinburgh: worth it as a ride day, if you accept thirteen hours with most of it on the road.
- Photographers: watch it from Glenfinnan instead, or do both on a longer trip.
- Families with small children: check the minimum age first; most tours start at five.
Where these facts come from
- West Coast Railways: The Jacobite steam train trip
- West Coast Railways: Jacobite 2026 fare prices
- West Coast Railways: Jacobite timetables 2026
- West Coast Railways: locomotives and coaches
- West Coast Railways: classes and carriages
- West Coast Railways: booking conditions
Other ways to fit the Jacobite in

From Inverness: Jacobite Steam Train and Highlands Tour
From central Inverness, with a single ticket from Fort William to Mallaig and 2 hours 15 minutes in the harbour town.
From $261 per person
Check Availability
Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour
Entry to the Glenfinnan visitor centre and the walk to the viewpoint are in the fare. You watch the train and do not board.
From $75 per person
Check Availability
Edinburgh: Isle of Skye & Optional Jacobite Train 3-Day Tour
Two nights on the way to Skye with Scottish breakfasts. The train ride comes only with the dearer option.
From $487 per person
Check AvailabilityNext: Find out what a child pays in the Jacobite with kids. Every way onto the train, and every way to watch it, sits side by side on Jacobite Steam Train Tours.