Walks near towns
Walks near Scottish towns and cities
25 town-by-town guides to the hills within easy reach of Scotland's main towns — each with drive times, public transport options, top local walks and seasonal notes.
Walks near Aberdeen
Aberdeenshire / Cairngorms · Hills within 60km
Walks near Aberfeldy
Perthshire · Hills within 30km
Walks near Arisaig
Lochaber & Moidart · Hills within 25km
Walks near Aviemore
Cairngorms · Hills within 40km
Walks near Ballater
Aberdeenshire & Deeside · Hills within 35km
Walks near Blairgowrie
Perthshire · Hills within 30km
Walks near Brodick
Isle of Arran · Hills within 25km
Walks near Callander
Loch Lomond & Trossachs · Hills within 30km
Walks near Crieff
Perthshire · Hills within 30km
Walks near Dornoch
Sutherland & Easter Ross · Hills within 40km
Walks near Dundee
Angus / Perthshire · Hills within 50km
Walks near Dunkeld
Perthshire · Hills within 25km
Walks near Edinburgh
Central Scotland · Hills within 70km
Walks near Fort William
Lochaber · Hills within 40km
Walks near Glasgow
Central Scotland · Hills within 70km
Walks near Helensburgh
Argyll & the Clyde Coast · Hills within 25km
Walks near Inverness
Northern Highlands · Hills within 50km
Walks near Largs
Ayrshire & the Clyde Coast · Hills within 40km
Walks near Melrose
Scottish Borders · Hills within 35km
Walks near Oban
Argyll · Hills within 45km
Walks near Perth
Perthshire · Hills within 50km
Walks near Pitlochry
Perthshire · Hills within 30km
Walks near St Andrews
Fife / Perthshire · Hills within 55km
Walks near Stirling
Central Scotland · Hills within 45km
Walks near Taynuilt
Argyll · Hills within 25km