Jacobite Steam Train

3 Belford Road, Fort William, Highland PH33 6BT, UK

Fans of Harry Potter will instantly recognize this steam locomotive as the Hogwarts Express. The two-hour scenic ride (each way) runs between the lakeside town of Fort William to the port of Malleig, the jump-off point to the Isle of Skye. The route goes through gorgeous countryside, including a viaduct crossing and picture-perfect vistas of lochs and glens. The train runs twice daily in the summer but has reduced service through the rest of the year.

Written by Janine Yu

What's Nearby

More Inspiration

Indagare employees walking up stiars

Enjoy 30 Days On Us!

Start your Self Planner
membership trial today.

Unlock access to 2,000+ first-hand hotel reviews, 300+ Destination Guides and the most up-to-date travel news and inspiration.

Already a member?

Welcome back,
log in to Indagare

Not a member?

Forgot Password

Enter your email and we’ll send you a link to reset your password.

Type the first 3 letters to begin