Jacobite Steam Train Tours

The Jacobite Steam Train Route: Fort William to Mallaig

The Jacobite runs the far end of the West Highland Line, from Fort William to the harbour at Mallaig and back. You pass a viaduct, three lochs and a string of villages on the way to the sea. Choosing a Jacobite express tour? Start with where the line goes.

The morning train leaves Fort William at 10:15 and is back at 16:03. The afternoon train leaves at 12:50 and returns at 18:52. Either way, you ride the same line out and back. Tours put you on it for one direction only, with a coach doing the other.

Fort William to Mallaig in 84 miles

Distance84 miles, return
Out2 hours 10 minutes on the morning train
Ashore1 hour 45 minutes in Mallaig
Back1 hour 53 minutes
Line opened1 April 1901
OperatorWest Coast Railways, since 1995

Those times come from the 2026 timetable. The afternoon train runs 2 hours 16 minutes out and 1 hour 52 minutes back, with 1 hour 54 minutes in Mallaig. You get a little longer at the harbour, and a later finish.

The places in order, from Fort William

Read the table top to bottom for the way out. Coming back, you see it in reverse.

PlaceWhat it isOn the Jacobite
Fort WilliamThe start, in the shadow of Ben Nevis, the highest mountain in BritainLeaves 10:15 or 12:50; back 16:03 or 18:52
BanavieThe signal box that controls the line's radio signallingPassed soon after Fort William
GlenfinnanThe 21-arch viaduct over the River Finnan, the station and its West Highland Railway MuseumSlows on the viaduct time permitting; a station pause only if the timetable allows
LochailortA village where the line turns towards the seaPassed on the way
ArisaigThe most westerly mainland railway station in BritainSmall Isles in view on a clear day
MorarLoch Morar, the deepest freshwater loch, and the River Morar, the shortest riverWhite sands along the coast
MallaigA working fishing port and ferry harbour at the end of the lineArrives 12:25 or 15:06; 1 hour 45 minutes to 1 hour 54 minutes ashore

Want to ride just one way?

West Coast Railways sells returns only. A one-way ride comes inside a tour fare, with the coach meeting you at the other end.

Ben Nevis and the run west

You leave Fort William in the shadow of Ben Nevis, the highest mountain in Britain. On a clear morning you see it from the platform, and low cloud can hide it on a wet one.

From here the line is single track. Its radio signalling is run from the signal box at Banavie station, the first you pass. West Coast Railways puts it simply: beyond Fort William, the roads thin out and the country takes over.

On a tour ticket, the railway allocates your seat, so you cannot pick a side. Views open on both sides as the line bends through the glens, so either side gets its share.

Glenfinnan: the viaduct and the station stop

A little out of Fort William, the line sweeps onto the Glenfinnan Viaduct. It has 21 arches, curving a hundred feet above the River Finnan, with Loch Shiel stretching away below. The Glenfinnan Monument stands on the shore at the head of the loch.

What is promised, and what is not. Time permitting, the train slows on the crossing. If the timetable allows, it pauses at Glenfinnan station, where the restored building houses the West Highland Railway Museum. Neither is guaranteed, so take your photos when you can.

The viaduct itself, the viewpoint, the car park and the monument are covered on the Glenfinnan Viaduct page.

The view from a carriage window as the train curves onto the viaduct
The view from a carriage window as the train curves onto the viaduct

Loch Morar, the River Morar and Arisaig

Beyond Glenfinnan, the line threads Lochailort, Arisaig and Morar, and the land gives way to the sea. West Coast Railways counts a run of superlatives along this stretch.

Loch Morar
Record: the deepest freshwater loch in the land
Where: just inland of Morar

You see it from the train as the line nears the coast.

The River Morar
Record: the shortest river
Length: barely a quarter of a mile to the sea

It runs from Loch Morar to the shore beside the village.

Arisaig
Record: the most westerly mainland railway station in Britain
View: the Small Isles on a clear day

Rum, Eigg, Muck and Canna lie out across the water, with the tip of Skye beyond.

Loch Nevis
Record: the deepest sea loch in Europe
Where: at the end of the line, by Mallaig

It opens out beyond the harbour as you arrive.

The white sands and shallows on this coast are, in the railway's words, the ones you may know from Local Hero and Highlander. If the day is clear, this is the half of the ride with the widest views.

Mallaig: the end of the line

Mallaig is a working fishing port. The boats still land their catch, and ferries leave for Skye, the Small Isles and the roadless Knoydart peninsula. Your time here is short, so plan it before you arrive.

Morning train
In: 12:25
Out: 14:10

You have 1 hour 45 minutes for the harbour, a walk or lunch.

Afternoon train
In: 15:06
Out: 17:00

You have 1 hour 54 minutes, and you are back in Fort William at 18:52.

A deli sits at Mallaig station itself, for food on the way back. A one-hour wildlife cruise from the harbour times its sailings to the train stopover. It costs £18 for adults and £9 for children aged 5 to 13. Your time ashore is covered in more detail on what to expect.

Which way the tours ride the line

A tour puts you on the train one way only. Which way decides what you see from the carriage and how long you get in Mallaig.

The tourWhich way it ridesTime on board or ashore
The Edinburgh day with the ticket in the fareMallaig to Fort WilliamDrives past the viaduct going west, crosses it on the train coming back
The Inverness day with the ticket in the fareFort William to Mallaig105 minutes on the train, then 2 hours 15 minutes in Mallaig
The 3-day Skye tour from InvernessFort William towards Mallaig2 hours for the viaduct and the train, then lunch in Mallaig and on to Skye
The train-optional coach days from EdinburghFort William to Mallaig, if you buy the optionAbout 2 hours on board, then about an hour in Mallaig
A direct return from West Coast RailwaysBoth ways, same train5 hours 48 minutes on the morning train, 1 hour 45 minutes of it in Mallaig

Some train-optional days may run the other way round and board the afternoon train from Mallaig. If the direction matters to you, ask the operator before you book.

Building the Mallaig extension

When the Victorians surveyed this coast, one writer weighed the bogs, rock and gradients. The verdict: any line would have to go over, under, round or through them. It did.

McAlpine trusted mass concrete where the rock beat ordinary masonry, hence the nickname. Historic Environment Scotland lists his Glenfinnan Viaduct as the longest concrete viaduct in Scotland.

Questions about the route

How long is the Jacobite Steam Train route?
The Jacobite runs 84 miles, Fort William to Mallaig and back. The morning train takes 2 hours 10 minutes out and 1 hour 53 minutes back.
Does the Jacobite stop at Glenfinnan?
Sometimes. West Coast Railways pauses at Glenfinnan station only if the timetable allows, and the train slows on the viaduct only time permitting. Neither is promised, so do not plan your day around it.
Is the return journey the same route?
Yes. The train runs back along the same line from Mallaig, so you cross the Glenfinnan Viaduct twice on a direct return.
How long do you get in Mallaig?
On the morning train you get 1 hour 45 minutes: in at 12:25, out at 14:10. The afternoon train gives you 1 hour 54 minutes, from 15:06 to 17:00.
Can you see Skye from the Jacobite?
On a clear day, yes. West Coast Railways says the Small Isles lie out across the water from the coast section, with the southern tip of Skye beyond.

Where these facts come from

Times, places and records come from West Coast Railways, the listing and dates from Historic Environment Scotland, and the Banavie signal box and 1894 opening from the West Highland Line's public history. Each tour's direction comes from its own booking page.

Tours that ride the line