Day trips from Glasgow
7 hidden towns and nature spots within 150 km of Glasgow, picked by Europe Revealed. Sorted from nearest to furthest.
25 km01 · Nature spotLoch LomondScotland's largest loch, dotted with islands, an hour from Glasgow.
Trains from Glasgow run to Balloch in about 45 minutes.
95 km02 · Hidden townObanA harbour town and gateway to the Hebrides, known as Scotland's seafood capital.
Trains from Glasgow take about 3 hours on a scenic line.
100 km03 · Hidden townPitlochryA Highland town with whisky distilleries and forest walks.
Trains run from Edinburgh and Perth on the Highland line.
105 km04 · Hidden townSt AndrewsA medieval university town with a ruined cathedral above the sea.
Trains run to Leuchars, then a 10-minute bus.
105 km05 · Nature spotGlencoeA dramatic glacial valley ringed by steep, brooding mountains.
Drive the A82 road, or take the bus between Glasgow and Fort William.
135 km06 · Hidden townGlenfinnanA curving railway viaduct and a monument at the head of Loch Shiel.
Trains run from Fort William on the West Highland Line. Easiest by car.
145 km07 · Nature spotLoch Ness (Fort Augustus)A long, deep loch with a canal village of locks at its southern end.
Buses run between Inverness and Fort William along the loch.Questions
Day trips from Glasgow: good to know
What are the best day trips from Glasgow?
Our favourite hidden places near Glasgow are Loch Lomond (25 km), Oban (95 km), Pitlochry (100 km) and St Andrews (105 km). All 7 are on this page, sorted by distance.
How far are these places from Glasgow?
All of them are within about 150 km of Glasgow in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.