Jacobite steam train

Fort William to Mallaig, Scottish Highlands

LocationFort William to Mallaig, Scottish Highlands
CostTickets are typically in the region of £60 to £90 or more. Book well ahead.
Best timeApril to October.
How longAbout 2 hours each way

What to expect

The Jacobite is a steam train that runs between Fort William and Mallaig on the West Highland Line, crossing the Glenfinnan Viaduct made famous by the Harry Potter films. The route passes lochs, mountains and the Atlantic coast. It operates seasonally, and sells out in the summer, so booking early is essential. Mallaig is the ferry port for the Isle of Skye.

Tips before you go

Book or plan it

Tours, tickets and places to stay

Prices and availability change, so compare. These are affiliate links.

Where to base yourself

A weekend in Isle of SkyeHighland

Jagged mountains, fairy pools and wild Atlantic coast

A weekend in CairngormsHighland

The UK's largest national park, with arctic mountains and ancient pine forests

What to pack

Handy things people often forget. These are Amazon links, so prices and availability are set by Amazon.

More kit guides: Wet-weather gear Walking gear

Related activities

Edinburgh Castle visitCastle Rock, Edinburgh

Edinburgh Castle stands on an extinct volcanic rock above the city and is Scotland's most visited paid attraction.

Snowdon Mountain RailwayLlanberis, Snowdonia

The Snowdon Mountain Railway is a rack and pinion railway that climbs from Llanberis for nearly five miles toward the summit of Snowdon.

Cairngorm Reindeer CentreGlenmore, near Aviemore, Scotland

The Cairngorm Reindeer Centre near Aviemore looks after the only free-ranging reindeer herd in the British Isles.

Frequently asked questions

Where does the train cross the Glenfinnan Viaduct?

Soon after leaving Fort William heading towards Mallaig. There is a viewpoint near Glenfinnan station for photos from the ground.

Plan a weekend around this

Last reviewed October 2026. Prices, opening times and conditions change, so check with the provider before you go.

Tours, tickets and stays