Loading Page...

How long is Jacobite train ride?

How long does The Jacobite Train take? The train journey takes around 2 hours for each leg, with a one and a half hour stop off in Mallaig before the return journey. If you intend to complete the return journey you should allow around 6 hours for the day trip.



The Jacobite Steam Train, famous for its role as the "Hogwarts Express" in the Harry Potter films, offers an 84-mile round-trip journey between Fort William and Mallaig in the Scottish Highlands. The entire experience takes approximately 6 hours. The journey itself consists of a 2-hour-and-10-minute ride each way, with a 2-hour layover in the coastal village of Mallaig, where passengers can explore the harbor, enjoy fresh seafood, or visit local shops. One of the most iconic moments of the trip is crossing the Glenfinnan Viaduct, where the train often slows down or halts briefly to allow for photos of the 21-arched bridge and the Loch Shiel monument. Because the train is steam-powered and traverses a rugged, single-track scenic line, it moves at a leisurely pace, allowing travelers to soak in the views of Ben Nevis, lochs, and mountains. In 2026, the train typically operates two services a day (Morning and Afternoon) from April to October, making it essential to book months in advance due to its massive global popularity.

People Also Ask

“can you take your own picnic on board ? ” Yes you can. My wife and I took a picnic lunch with us. After the train arrives in Mallaig, they'll make you get off for about 15 minutes while the train turns around.

MORE DETAILS

The train journey is regarded as one of the best in the world so it's worthy of being a bucket list activity in its own right. That being said, if it's just a good photo of the Jacobite train passing over the viaduct you want, then I recommend getting the ScotRail train to Glenfinnan and waiting at the viewpoint.

MORE DETAILS

The popular tourist train The Jacobite was made famous by its appearances in the Harry Potter films. Safety inspectors said door locking issues put passengers at risk of falling from carriages or being hit while leaning out of windows.

MORE DETAILS

Alternatively, you can book a single or return (round-trip) ride on the train directly at the West Coast Railways site. Jacobite Steam Train ticket prices (2023): Standard seat adult day return £57. First Class adult return ticket £89.

MORE DETAILS

The train consists of first and standard class coaches. The coaches are all ex- British Railways' 1960s Mark 1s.

MORE DETAILS