29 kmIsle of Skye (Portree)United Kingdom · Nature spot
75 kmCairngorms (Aviemore)United Kingdom · Nature spot
103 kmPitlochryUnited Kingdom · Hidden town
105 kmLoch LomondUnited Kingdom · Nature spot
110 kmGlasgowUnited Kingdom · City
134 kmSt AndrewsUnited Kingdom · Hidden town
172 kmEdinburghUnited Kingdom · City
172 kmThings to do
2 days in Glenfinnan
Day 1
- MorningWalk the trail to the viewpoint above the monument for the view of the viaduct and Loch Shiel.
- AfternoonWatch the Jacobite steam train cross the viaduct; it runs from spring to autumn, check the times.
- EveningStay in Fort William, below Ben Nevis.
Day 2
Drive on to the white-sand beaches of Arisaig and Morar.
What to eat
Cullen skink, a creamy smoked haddock soup.
Local tips
Make the most of Glenfinnan
Beat the crowds
Busy when the steam train passes in summer. Arrive early for a good spot.
Best photo spot
The steam train crossing the curved viaduct, from the viewpoint above the visitor centre.
Getting there
Trains run from Fort William on the West Highland Line. Easiest by car.
Don't miss nearby
Fort William, Ben Nevis and the road to Mallaig.
Good to know
Check the steam train timetable; it runs roughly from spring to autumn. Parking fills up quickly.
Secret spots
3 secret spots near Glenfinnan
Our most hidden places around Glenfinnan: fewer people, same wow. Unlock them with a route in Google Maps and a PDF guide of Glenfinnan to take with you.
onvxcl cnnso nexnrn45 km away
mrru51 km away
lrcs asav54 km awayPlan your visit
Getting to Glenfinnan
At a glance
Questions
Glenfinnan: good to know
Is Glenfinnan worth visiting?
Yes, especially if you like nature and historic old towns. A curving railway viaduct and a monument at the head of Loch Shiel.
How many days do you need in Glenfinnan?
Plan 1 night. Our free 2-day plan above shows how to spend your time.
When is the best time to visit Glenfinnan?
The best time to visit is Apr to Oct. Busy when the steam train passes in summer. Arrive early for a good spot.
How do you get to Glenfinnan?
The nearest airport is Tiree Airport (TRE), about 95 km away. Trains run from Fort William on the West Highland Line. Easiest by car.
What is there to see near Glenfinnan?
Nearby hidden places include Glencoe (29 km), Isle of Skye (Portree) (75 km) and Cairngorms (Aviemore) (103 km).