
Jacobite Steam Train
Best time to visit
The best time to travel is at noon to take advantage of natural light when crossing the viaduct. Spring and summer offer longer days and good weather for clear views.
Budget tips
Tickets range from 30 to 70 pounds depending on class; booking in advance is key for better fares. There are combined passes with public transport that can reduce costs.
Recommended for
Railway history lovers, Photographers for its unique landscapes, Movie fans who love Harry Potter, Travelers who enjoy nostalgic experiences
Plan your visit
3 hours
About
Quick facts: The steam train travels between Fort William and Mallaig, covering 104 kilometers in three hours. It is known for passing through the Glenfinnan Viaduct, famous for appearing in eight Harry Potter movies.
Highlights: During the journey, the train crosses the Glenfinnan Viaduct, where passengers have panoramic views of the valley and Loch Shiel. The train uses original steam locomotives that still produce authentic smoke and steam, transporting visitors back decades.
Insider tips
- Wear comfortable clothes and something warm, the train can be cool inside and at stations.
- Get a seat on the right for the best views of the Glenfinnan Viaduct.
- Book at least three months in advance to secure a spot in high season.
- Avoid weekends and school holidays for fewer crowds.
Where to Stay in Fort William
Selected by City Buddy based on guest reviews and proximity to top attractions
Search all hotels in Fort WilliamPowered by agoda
More attractions in Fort William
All attractions in Fort William →Most popular itineraries!
Browse trip plans created by other travelers



