The Jacobite Steam Train — Complete Guide

The Jacobite Steam Train is one of the great railway journeys of the world. Operated by West Coast Railways, it runs daily during the summer season between Fort William — the gateway to the Scottish Highlands — and Mallaig, a working fishing port on the west coast. The route follows the West Highland Line through some of the most breathtaking scenery in Europe: mountain passes, ancient lochs, sea inlets, and open moorland unchanged in centuries.

Powered by GetYourGuide

What Is the Jacobite Steam Train?

The train is pulled by a genuine steam locomotive, typically a Black Five (LMS Stanier Class 5) or similar heritage engine. Steam has operated on this route since the railway was built in the late nineteenth century, and the Jacobite keeps that tradition alive for visitors from across the world.

For many, the journey is synonymous with a particular cinematic image: a steam train crossing a graceful stone viaduct over a misty Highland valley. That image — the Glenfinnan Viaduct — appeared in the Harry Potter films and has made the Jacobite internationally famous. The train was filmed there as the Hogwarts Express. But long before any film crew arrived, this was already a remarkable journey through a landscape of real historic significance. From the Glenfinnan Viaduct onwards, travellers are tracing the very ground where Bonnie Prince Charlie raised his standard in 1745 and launched the last Jacobite Rising.

The Route: Fort William to Mallaig

The journey begins at Fort William station, at the head of Loch Linnhe, in the shadow of Britain's highest mountain, Ben Nevis. Fort William is a busy Highland town and an excellent base for exploring the region.

Departing at 10:15, the train heads north-west, immediately entering spectacular scenery. The first notable stop is Banavie (10:25), close to Neptune's Staircase — a spectacular flight of eight interconnected locks on the Caledonian Canal, the longest staircase lock in Britain.

Corpach (10:28) sits at the mouth of the canal where it meets Loch Linnhe. You can often see large vessels here at the sea lock. The train then hugs the shore of Loch Eil, a sea loch stretching inland. This is one of the quieter, more contemplative stretches of the journey — mountains reflected in calm water, sheep grazing on the lower slopes.

Locheilside (10:43) is a request stop serving the scattered crofting community along the loch. The train then begins climbing through the valley, and the landscape becomes wilder and more dramatic.

Glenfinnan (11:07) is the highlight of the journey. Just before the station, the train crosses the Glenfinnan Viaduct — a 21-arch curved stone viaduct completed in 1901, spanning 416 metres across the valley of the River Finnan. It is one of the great feats of Victorian railway engineering, and in the right light, with steam drifting across the arches, it is one of the most photogenic sights in Britain. At the head of Loch Shiel, clearly visible from the train, stands the Glenfinnan Monument, erected in 1815 to mark the spot where Charles Edward Stuart raised the Jacobite standard on 19 August 1745. The Glenfinnan National Trust for Scotland visitor centre is here, and many passengers break their journey at Glenfinnan to explore before catching the return service.

Beyond Glenfinnan the line enters wilder country. It crosses the Glenfinnan Viaduct and then passes through the remote Loch Eilt section, where the loch sits beneath steep hillsides. This section is sometimes used for helicopter shots in major films due to its otherworldly beauty. The small wooded island of Eilean na Mòine sits in Loch Eilt and has appeared in Harry Potter productions.

Lochailort (11:32) is another small halt in a remote glen. From here the train turns west and begins descending towards the sea. The next section passes close to Loch Nan Uamh, where Charles Edward Stuart landed from France in July 1745 — and where he departed for France in September 1746 after the collapse of the rising. A cairn marks the spot.

Beasdale (11:43), Arisaig (11:53), and Morar (12:03) follow in quick succession. Arisaig is a beautiful village on the Sound of Sleat, with views across to the islands of Eigg and Rum. Morar has the famous white sand beaches that feature on every Scottish tourism poster, and is home to Loch Morar — the deepest freshwater loch in Britain (up to 310 metres) and the home of Morag, the local answer to the Loch Ness Monster.

Finally, the train arrives at Mallaig (12:25), a busy fishing port and the terminus of both the West Highland Line and the ferry services to Skye, the Small Isles, and Knoydart. CalMac ferries run from Mallaig, and it is possible to take the train to Mallaig, catch a ferry to Skye, and return by bus via Kyle of Lochalsh — though this requires careful planning and is a very long day.

The Glenfinnan Viaduct

No description of the Jacobite journey is complete without dwelling on the Glenfinnan Viaduct. Designed by engineer Robert McAlpine and completed in 1901, it was one of the first large-scale uses of mass concrete in railway construction in Britain. The viaduct has 21 spans and curves gently as it crosses the valley — which is what makes it so photogenic: you can see the locomotive pulling the train around the curve from the classic hilltop viewpoint on the opposite side of the valley.

Onboard, the crossing takes only a minute or two. If you are in a left-side window seat (facing west), you will look down into the valley and across to the monument. If you are in a right-side seat, you will see the hillside rising above you. Both offer dramatic views, but most photographers recommend securing a window seat on the left side for the westbound journey.

For those watching from outside the train, the most famous viewpoint is the upper hillside viewpoint above the viaduct, reached via a footpath from the visitor centre car park. Allow at least 15–20 minutes to walk up and position yourself. The train arrives at approximately 11:07, so aim to be in position by 10:50 at the latest. See our Glenfinnan Viaduct viewpoint guide for full details.

What to Expect Onboard

The Jacobite uses historic coaching stock, which adds to the charm but also means the ride can be lively on rougher sections of track. Carriages are typically well maintained, with a mix of seating configurations.

Standard Class passengers have comfortable seating with large windows. Reservations are allocated to specific seats. The views are equally spectacular from any carriage.

First Class passengers enjoy a dedicated carriage with wider, more comfortable seats and a slightly more attentive service. First Class is worth considering for a special occasion or if you want a quieter experience.

There is typically a trolley service selling drinks, snacks, and light refreshments. There is no full dining car, so if you want a meal, plan to eat before departure or in Mallaig. The train is not pressurised or air-conditioned in the traditional sense — windows can often be opened slightly on older stock, which adds to the steam experience and the smell of coal smoke.

The journey takes approximately 2 hours 10 minutes each way. Most tickets include the return journey the same day, departing Mallaig in the early afternoon. Check your ticket for exact return departure times.

Booking Advice

The Jacobite is one of the most popular tourist train journeys in Britain. In high summer (July and August), tickets sell out weeks or months in advance. The 2026 season opens for bookings typically in January — if you are planning to travel in July or August, book the moment tickets go on sale.

If you find the West Coast Railways website fully booked, check GetYourGuide — they sometimes hold allocation that is not available on the WCR site. Walk-on tickets are extremely rare and should not be relied upon.

If you cannot secure a ticket to ride the train, it is still possible to see it — the Glenfinnan Viaduct viewpoint is freely accessible and one of the finest train-watching spots in the world. See our viewpoints guide for options all along the route.

The 2026 Season

The Jacobite runs from 1 June to 23 October 2026. One service departs Fort William daily during the season. The train does not operate outside these dates. The service typically runs seven days a week during the season, but check the West Coast Railways website for any specific days of non-operation.

The locomotive used may vary from day to day depending on maintenance schedules. Heritage steam requires constant maintenance, and there are rare occasions when a diesel substitute is used — though West Coast Railways makes every effort to run steam throughout the season.

Getting to Fort William

Fort William is the starting point for the Jacobite. It is accessible:

  • By train: ScotRail operates services from Glasgow Queen Street via Crianlarich and the West Highland Line. The journey takes approximately 3 hours and offers spectacular scenery in its own right.
  • By car: Fort William is on the A82, approximately 2 hours north of Glasgow on a good day (traffic and road conditions can significantly affect this).
  • By coach: CityLink buses run from Glasgow and Inverness.
  • From Edinburgh: Edinburgh to Fort William typically requires a change in Glasgow. Allow at least 4 hours total. For a more comfortable experience, consider an overnight stop in Fort William before riding the Jacobite. See our guide to Fort William from Edinburgh for full details.

Jacobite Steam Train Timetable — Westbound

2026 season: 1 June – 23 October. One service daily.

StationDeparture (approx.)
Fort William
Banavie
Corpach
Locheilside
Glenfinnan
Lochailort
Beasdale
Arisaig
Morar
Mallaig

Note: Times are approximate — verify with West Coast Railways before travel. The 2026 season runs 1 June – 23 October.

Frequently Asked Questions

What is the Jacobite Steam Train?
The Jacobite is a heritage steam train service operated by West Coast Railways, running between Fort William and Mallaig on the West Highland Line. It runs seasonally from June to October. It has become internationally known as the 'Hogwarts Express' train used in the Harry Potter films, though the official name for the service is the Jacobite.
How long is the Jacobite Steam Train journey?
The journey from Fort William to Mallaig is approximately 84 miles and takes around 2 hours and 10 minutes westbound. The return journey from Mallaig to Fort William takes a similar time. Passengers travelling the full return trip spend around 4.5 hours onboard.
How do I book Jacobite Steam Train tickets?
Tickets can be booked directly through the West Coast Railways website (wcr.co.uk) or via GetYourGuide, which sometimes has availability when the WCR site is fully booked. Booking well in advance is strongly recommended — popular summer dates sell out months ahead.
How much do Jacobite Steam Train tickets cost?
As of 2026, standard return tickets are approximately £55–60 per adult. First Class return tickets are approximately £82–90 per adult. Children's tickets are cheaper. Prices are set by West Coast Railways and may change each season.
When does the 2026 Jacobite season run?
The 2026 Jacobite season runs from 1 June to 23 October. The train runs one service daily in each direction. There is no service outside this period.
What time does the Jacobite Steam Train depart Fort William?
The westbound Jacobite departs Fort William at approximately 10:15. It reaches Glenfinnan at around 11:07 and arrives at Mallaig at around 12:25. Always verify times with West Coast Railways before travel as times may vary.
Is the Jacobite Steam Train the same as the Hogwarts Express?
The locomotive used by West Coast Railways to haul the Jacobite has appeared in several Harry Potter films crossing the Glenfinnan Viaduct. The route and the viaduct became iconic from these films. However, the service is officially called the Jacobite — 'Hogwarts Express' is a fictional train. The locomotive itself (typically LMS Class 5 No. 45231 or similar) is a real heritage steam engine.
Can I do the Jacobite Steam Train as a day trip?
Yes — the standard option is to take the 10:15 from Fort William to Mallaig, spend around two hours in Mallaig exploring the harbour and village, then return on the afternoon service back to Fort William. This makes for a full and rewarding day trip.
Are there toilets on the Jacobite Steam Train?
Yes, there are toilet facilities on the train. Passengers in First Class have access to their own carriage. Standard class passengers share facilities. The train does not have a full dining car, but a trolley service typically operates.
What class of tickets are available on the Jacobite?
Two classes are available: Standard and First Class. First Class offers more comfortable seating, a dedicated carriage, and a slightly elevated experience. Both classes offer identical views of the scenery.

You might also like