Jacobite Steam Train

96tommy CC BY 2.0 Wikimedia Commons

Jacobite Steam Train

Train Journey

Scotland’s Jacobite Steam Train is a heritage run along the West Highland Line from Fort William to the fishing port of Mallaig. In just a couple of hours it packs in lochs, glens and the famous Glenfinnan Viaduct, all behind a working steam locomotive.

One of the World's Great Train Journeys
Jacobite Steam Train Fort WilliamBanavieGlenfinnan ViaductLochailortArisaigMorarMallaigFort WilliamGlenfinnan ViaductArisaigMallaig
In this guide

Jacobite Steam Train essentials

Distance: 67 km
Journey time: 2 hours
Route: Fort William to Mallaig
Best time: Apr-Oct
Country: Scotland

Jacobite Steam Train at a Glance

A short, scenic steam-hauled run through the Scottish Highlands with a famous viaduct crossing and a harbour terminus.

Journey Time: About 2 hours each way between Fort William and Mallaig, with a planned stop at the far end before the return run.

Best Time to Go: Typically operates in the warmer months, broadly Apr-Oct. For the best light on the landscapes, choose a clear day and consider the later departures when available.

Tickets & Costs: Sold as an excursion, with fares varying by date and class. Booking ahead is wise in peak summer and around school holidays.

Classes: Usually offered in Standard and First Class carriages. Seating is reserved and you travel in traditional coaching stock behind a steam locomotive.

Boarding: Board at Fort William station; arrive early to find your platform and take photos of the locomotive before departure.

About Jacobite Steam Train

The Jacobite Steam Train runs over a celebrated portion of the West Highland Line, a late 19th-century railway built to connect remote Highland communities with the west coast. Today it is one of the best-known heritage services in the United Kingdom, pairing steam traction with big scenery.

Soon after leaving Fort William, the line climbs into open Highland country before reaching the sweeping curve of the Glenfinnan Viaduct, an engineering landmark set above a wooded valley. Beyond, the route threads lochs and moorland, then swings toward the coast for a final stretch of sea views before arriving at Mallaig’s working harbour.

The Route & Highlights

  • Fort William - Depart beneath Ben Nevis and settle in quickly, as the scenery becomes rural almost immediately beyond town.
  • Corpach - Skirt the shore of Loch Eil with water and woodland close to the line.
  • Glenfinnan - Cross the iconic Glenfinnan Viaduct and look out for glimpses of Loch Shiel as the landscape opens up.
  • Lochailort - A quiet Highland stop area where the route begins to feel more coastal, with inlets and sheltered bays appearing.
  • Arisaig - Pass through a stretch known for wide skies and a more maritime feel as you approach the western seaboard.
  • Morar - Run past sands and water that can look strikingly bright on clear days, a preview of the coast near journey’s end.
  • Mallaig - Arrive at the harbour town with boats, ferries, and views back across the water toward the Inner Hebrides.
When to Go

Best Time to Ride

The steam service is generally seasonal, with departures concentrated between Apr-Oct. The longest days and fullest timetables tend to fall in mid-summer, while spring and early autumn can bring clearer air and strong contrasts on the hillsides.

If you are visiting specifically for the Glenfinnan Viaduct, check the exact departure time for your date, since schedules can vary across the operating season and between morning and afternoon runs.

Plan Your Journey

Getting There

Fort William is reachable on the national rail network via services on the West Highland Line, commonly routed through Glasgow. It is also a practical base if you are touring the Highlands by road.

From Mallaig, you can continue by local rail back the way you came, or connect with ferries including the sailing to Armadale on the Isle of Skye. The steam service itself is sold as a set out-and-back excursion, so if you want flexible stopovers along the route, consider using the regular scheduled trains on the same line instead.

Tickets, Classes & Booking

Tickets are normally sold directly for the Jacobite Steam Train as a reserved-seat excursion, with Standard and First Class options. Because capacity is limited and demand is high in summer, booking as far ahead as you can is sensible.

Rail passes and standard point-to-point tickets for Scotland do not typically cover the steam excursion fare in the same way they cover regular trains. If you are travelling with a pass and want this route included, look at the scheduled services between Fort William and Mallaig as an alternative.