The Jacobite Steam Train Without a Tour
You do not need a tour to ride the Jacobite. West Coast Railways sells seats direct, from Fort William station, and for anyone already staying nearby that is the simplest way on. This guide covers what a direct ticket costs, how to reach the train, and the cases where a tour still wins. If you are weighing up a Jacobite Steam Train booking, start with the fares.
Can you book the Jacobite yourself?
Yes. West Coast Railways runs the train and sells tickets for both classes. Its reservations team answers at enquiries@westcoastrailways.net. In 2026 the morning train runs every day from 1 June to 23 October, and the afternoon train every day from 10 June to 25 September.
Book early. West Coast Railways says plainly that there are not many seats, and in high summer the dates you want can go first. The season and the full timetable are on the 2026 Jacobite season page.
What does a direct ticket cost?
Every direct fare is a same-day return from Fort William. These are the 2026 prices, published in December 2025.
| Ticket | Price | What you get |
|---|---|---|
| Adult return, standard | £76 | Tables of four, the whole route there and back |
| Adult return, first class | £116 | Tea or coffee each way; at least two passengers |
| Child return (16 or under), standard | £43 | Travels with a paying adult |
| Child return (16 or under), first class | £76 | Travels with a paying adult |
| Private table for two, first class | £252 for two | Your own table, return |
Every booking adds a fee of at least £3.75. Changing a booking costs £15 each time, and changes are accepted only up to 14 days before you travel. A child of 16 or under travels only with a paying adult.
Why is there no one-way ticket?
Because the Jacobite is sold as a day out, not as transport. West Coast Railways sells only same-day returns, valid on the train and date printed on them. You leave Fort William, spend the stop in Mallaig and come back on the same train.
A one-way ride exists only inside a tour fare. The tour buys the seat, and a coach meets you at the other end. That is the one thing a direct ticket cannot give you, and it is why the ride day from Edinburgh costs what it does.
How do you reach Fort William by 10:15?
Sleep there, or close by. The standard ScotRail train from Glasgow reaches Fort William after the morning Jacobite has left, so West Coast Railways advises arriving the day before. The Caledonian Sleeper runs to Fort William from London Euston, but check it before you rely on it.
By road, you come from Edinburgh on the M9 to Stirling, then the A84, A85 and A82. From Glasgow and from Inverness it is the A82. From Aviemore it is the A9 and the A86.
The afternoon train leaves at 12:50, which gives you a morning to arrive. It runs only until 25 September. The rail and road options are laid out in getting to Fort William.
Where do you park at Fort William station?
Near the station, where West Coast Railways says there is ample parking. Allow at least 20 minutes to park and collect your tickets before the train leaves. Do not park in the supermarket car park.
The station address is Tom-na-Faire, Station Square, Fort William, PH33 6EN. Put it in your map before you set off, and arrive early on a summer morning.
Can you buy a seat on the day?
Sometimes, but do not plan around it. The guard may have a few seats for sale at the station, cash only, first come first served. West Coast Railways says they can never be guaranteed.
If your date is fixed, book ahead. If you are flexible and already in town, walking up with cash is a fair gamble. Do not rely on it for a day you have travelled far for.
What does a direct day look like, hour by hour?
On the morning train, you leave Fort William at 10:15 and reach Mallaig at 12:25. You have 1 hour 45 minutes by the harbour. The train leaves Mallaig at 14:10 and is back in Fort William at 16:03.
On the afternoon train, you leave at 12:50, reach Mallaig at 15:06, leave at 17:00 and are back at 18:52. Both return in time for a ScotRail train on to Glasgow or Mallaig. Timings can move, so check your ticket.
What you pass on the way is set out in the route, station by station: the viaduct, Loch Morar, Arisaig and the coast.
How do direct refunds compare with tour refunds?
Direct refunds are stricter. Cancel a booking of ten seats or fewer 14 days or more ahead and you get your money back less £20. From seven to 13 days ahead you lose £30. Inside seven days you get nothing.
Most day tours refund in full up to 24 hours ahead. A few need longer notice, and one Gray Line listing does not refund at all. Here is the whole comparison.
| Direct from Fort William | A tour that rides | |
|---|---|---|
| What you ride | Fort William to Mallaig and back | One way; a coach does the other leg |
| What it costs | £76 standard, £116 first, plus the booking fee | $261 a person on a ride day |
| Getting to the train | Up to you, by 10:15 or 12:50 | The coach, from Edinburgh or Inverness |
| Class | Standard, first or a table for two | Standard, allocated |
| Time in Mallaig | 1 hour 45 minutes on the morning train | 1 to 2 hours 15 minutes, by tour |
| Full refund | None: £20 or £30 is kept, nothing inside 7 days | Up to 24 hours ahead on most day tours |
If West Coast Railways cancels a trip, it refunds every passenger with a valid ticket. If it runs a diesel instead of steam, it does not refund at all.
When is a tour the better deal?
When you are not in Fort William. From Edinburgh or Inverness, the road there and back is most of the day. A tour folds the coach, a guide and a one-way ticket into one fare, and it starts in the city you are sleeping in.
- You are in Inverness: the Jacobite day from Inverness rides from Fort William to Mallaig and gives you 2 hours 15 minutes there, for $261.
- You are in Edinburgh: the ride day boards at Mallaig, for $261. The Gray Line coach days start from $78, with the train as a dearer option.
- You want a night away: the two-day trip rides the train and sleeps at Loch Ness, for $469.
The day tours are compared on day tours with the Jacobite.
A two-day plan based in Fort William
Day one: travel to Fort William by road, or on the ScotRail train from Glasgow Queen Street along the West Highland Line. Check in, walk to the station to see where you board, and have an early night.
Day two: be at the station by 9:55 for the 10:15 train. Ride out to Mallaig, eat by the harbour, and ride back at 14:10. You are in Fort William by 16:03, in time for an evening train south.
Between 10 June and 25 September, you can also split it. Drive to Glenfinnan in the morning and watch the 10:15 train cross, then ride the 12:50 from Fort William yourself. The viewpoint and its car park are covered in our Glenfinnan Viaduct page.
Frequently asked questions
Where do you buy a direct Jacobite ticket?
Can I buy a one-way Jacobite ticket?
Can I buy a Jacobite ticket on the day?
Can you reach the morning Jacobite from Glasgow on the day?
What are the refund terms if I book the train direct?
Is it cheaper to book the Jacobite direct?
How early should I be at Fort William station?
Where these facts come from
The train, the fares and the season come from the official pages below. Everything about a tour comes from its own booking page. Check both before you travel, because both change.
- West Coast Railways: Jacobite 2026 fare prices
- West Coast Railways: Jacobite timetables 2026
- West Coast Railways: booking conditions
- West Coast Railways: directions to Fort William station
- West Coast Railways: The Jacobite steam train trip
- Wikipedia: West Highland Line
Tours for when a direct ticket is not enough

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
The Magical Highland Tour + optional Jacobite Steam Train Journey
The coach day from George IV Bridge at 6:00am. The train is a dearer option, and the headline fare is coach-only.
From $79 per person
Check Availability
From Edinburgh: 2-Day Highlands Tour with Hogwarts Express
One night in the Highlands, with a one-way Jacobite journey and bed and breakfast in the fare.
From $469 per person
Check AvailabilityNext: Decided a tour suits you better? Compare them all on Jacobite Steam Train Tours.