Scotland activity guide
Hiking routes in Perth and Kinross
Compare 54 complete hiking routes in Perth and Kinross, with mapped distance, climbing, duration, surface detail and source links.
Complete route records
54 hiking routes around Perth and Kinross.
Every route meets Skreppa’s completeness and catalogue-quality thresholds. Check live access, weather and local notices before travel.
Aaron's Walk
Near Abernethy, Perth and Kinross
- Distance
- 9.8 km
- Climb
- 227 m
- Time
- 2.7 hr
Atholl Woods Path
Near Birkenburn, Perth and Kinross
- Distance
- 11.0 km
- Climb
- 185 m
- Time
- 2.9 hr
Baelach Path
Near Balnakeilly, Perth and Kinross
- Distance
- 4.0 km
- Climb
- 217 m
- Time
- 1.3 hr
Bankfoot to Murthly
Near Bankfoot, Perth and Kinross
- Distance
- 5.5 km
- Climb
- 18 m
- Time
- 1.3 hr
Ben Lawers Trail
Near Rynachulig, Perth and Kinross
- Distance
- 13.1 km
- Climb
- 853 m
- Time
- 4.5 hr
Bertha Loch Loop from Pitcairngreen
Near Pitcairngreen, Perth and Kinross
- Distance
- 4.8 km
- Climb
- 50 m
- Time
- 1.2 hr
Birks of Aberfeldy Walk
Near Aberfeldy, Perth and Kinross
- Distance
- 3.1 km
- Climb
- 142 m
- Time
- 1.0 hr
Birnam Hill Path
Near Birnam, Perth and Kinross
- Distance
- 6.2 km
- Climb
- 314 m
- Time
- 2.0 hr
Birnam Hill and The River Tay
Near Birnam, Perth and Kinross
- Distance
- 13.5 km
- Climb
- 381 m
- Time
- 3.9 hr
Birnam Riverside Path
Near Little Dunkeld, Perth and Kinross
- Distance
- 5.5 km
- Climb
- 20 m
- Time
- 1.3 hr
Bishop Hill and Glenvale
Near Kinnesswood, Perth and Kinross
- Distance
- 8.8 km
- Climb
- 299 m
- Time
- 2.6 hr
Black Rock Trail
Near Kenmore, Perth and Kinross
- Distance
- 2.3 km
- Climb
- 145 m
- Time
- 0.8 hr
Braan Path
Near Inver, Perth and Kinross
- Distance
- 7.0 km
- Climb
- 125 m
- Time
- 1.9 hr
Buffalo Hut
Near Waterloo, Perth and Kinross
- Distance
- 4.5 km
- Climb
- 85 m
- Time
- 1.2 hr
Cally Loch and Hatton Circular
Near Upper Hatton, Perth and Kinross
- Distance
- 4.4 km
- Climb
- 63 m
- Time
- 1.2 hr
Castle Dow Hill Fort
Near Ballintaggart Farm, Perth and Kinross
- Distance
- 3.1 km
- Climb
- 0 m
- Time
- 0.7 hr
Cateran Trail
Near Blairgowrie and Rattray, Perth and Kinross
- Distance
- 105.7 km
- Climb
- 1,998 m
- Time
- 28.5 hr
Civil Engineering Walk
Near Balnacraig, Perth and Kinross
- Distance
- 11.0 km
- Climb
- 216 m
- Time
- 3.0 hr
Clunie Path
Near Port na Craig, Perth and Kinross
- Distance
- 10.5 km
- Climb
- 359 m
- Time
- 3.1 hr
Craigower Viewpoint
Near Lettoch, Perth and Kinross
- Distance
- 5.9 km
- Climb
- 260 m
- Time
- 1.8 hr
Dalguise to Dunkeld
Near Dalguise, Perth and Kinross
- Distance
- 13.5 km
- Climb
- 278 m
- Time
- 3.7 hr
Deuchary Hill from Dunkeld
Near Dunkeld, Perth and Kinross
- Distance
- 17.2 km
- Climb
- 477 m
- Time
- 4.9 hr
Duchess Anne to Kings Seat
Near Dunkeld, Perth and Kinross
- Distance
- 2.8 km
- Climb
- 98 m
- Time
- 0.8 hr
Duchess Cave and Cave Crag
Near Upper Hatton, Perth and Kinross
- Distance
- 2.2 km
- Climb
- 100 m
- Time
- 0.7 hr
Dun Coillich Green
Near Glengoulandie, Perth and Kinross
- Distance
- 7.9 km
- Climb
- 333 m
- Time
- 2.4 hr
Dun Coillich Red
Near Glengoulandie, Perth and Kinross
- Distance
- 2.6 km
- Climb
- 12 m
- Time
- 0.6 hr
Dun Coillich White
Near Braes of Foss, Perth and Kinross
- Distance
- 3.6 km
- Climb
- 107 m
- Time
- 1.0 hr
Dunkeld Christmas Grotto Walk
Near Dunkeld, Perth and Kinross
- Distance
- 6.2 km
- Climb
- 168 m
- Time
- 1.8 hr
Fiddler's Path
Near Inchmagrannachan, Perth and Kinross
- Distance
- 10.2 km
- Climb
- 73 m
- Time
- 2.6 hr
Fir Long Loop
Near Moredun Top, Perth and Kinross
- Distance
- 7.5 km
- Climb
- 204 m
- Time
- 2.1 hr
Five Mile Wood
Near Gowrie, Perth and Kinross
- Distance
- 6.1 km
- Climb
- 61 m
- Time
- 1.6 hr
Glen Garr Path
Near Upper Obney, Perth and Kinross
- Distance
- 4.8 km
- Climb
- 93 m
- Time
- 1.3 hr
Hermitage, Rumbling Bridge and Inchewan Burn
Near Dunkeld, Perth and Kinross
- Distance
- 11.5 km
- Climb
- 188 m
- Time
- 3.0 hr
Inchewan Path
Near Little Dunkeld, Perth and Kinross
- Distance
- 8.6 km
- Climb
- 183 m
- Time
- 2.4 hr
Inver Path
Near Inver, Perth and Kinross
- Distance
- 8.0 km
- Climb
- 101 m
- Time
- 2.1 hr
Little Glenshee to Strathbraan
Near Harrietfield, Perth and Kinross
- Distance
- 7.2 km
- Climb
- 96 m
- Time
- 1.9 hr
Loch A Choire Route
Near Pitlochry, Perth and Kinross
- Distance
- 11.6 km
- Climb
- 435 m
- Time
- 3.5 hr
Loch Leven’s Larder Circuit
Near Kinnesswood, Perth and Kinross
- Distance
- 7.6 km
- Climb
- 40 m
- Time
- 1.9 hr
Loch of the Lowes Path
Near Dunkeld, Perth and Kinross
- Distance
- 7.5 km
- Climb
- 136 m
- Time
- 2.0 hr
Luncarty Stanley River Walk
Near Luncarty, Perth and Kinross
- Distance
- 4.0 km
- Climb
- 37 m
- Time
- 1.0 hr
Michael Bruce Way
Near Kilmagadwood, Perth and Kinross
- Distance
- 5.0 km
- Climb
- 113 m
- Time
- 1.4 hr
Pine Cone Point Path
Near The Hermitage, Perth and Kinross
- Distance
- 4.1 km
- Climb
- 92 m
- Time
- 1.1 hr
Public Footpath to Blair Atholl
Near Blair Atholl, Perth and Kinross
- Distance
- 3.7 km
- Climb
- 244 m
- Time
- 1.3 hr
Rannoch Forest Walk
Near Carie, Perth and Kinross
- Distance
- 8.6 km
- Climb
- 156 m
- Time
- 2.3 hr
Ring Fort Trail
Near Chapelton, Perth and Kinross
- Distance
- 3.9 km
- Climb
- 104 m
- Time
- 1.1 hr
Rocking Stone Path
Near Inver, Perth and Kinross
- Distance
- 5.0 km
- Climb
- 220 m
- Time
- 1.6 hr
Schiehallion Trail
Near Braes of Foss, Perth and Kinross
- Distance
- 5.3 km
- Climb
- 711 m
- Time
- 2.5 hr
Station to the Hermitage
Near Birnam, Perth and Kinross
- Distance
- 3.1 km
- Climb
- 41 m
- Time
- 0.8 hr
Taymouth Trail
Near Kenmore, Perth and Kinross
- Distance
- 5.1 km
- Climb
- 130 m
- Time
- 1.4 hr
The Duchess and the Bishop's Walk
Near Inver, Perth and Kinross
- Distance
- 3.2 km
- Climb
- 30 m
- Time
- 0.8 hr
The Sculpture Stroll
Near Moredun Top, Perth and Kinross
- Distance
- 3.0 km
- Climb
- 97 m
- Time
- 0.9 hr
Two Forts Trail
Near Moredun Top, Perth and Kinross
- Distance
- 4.2 km
- Climb
- 120 m
- Time
- 1.2 hr
Weem Forest Trail
Near Castle Menzies, Perth and Kinross
- Distance
- 1.8 km
- Climb
- 80 m
- Time
- 0.6 hr
White Craigs and Kilmagadwood
Near Kinnesswood, Perth and Kinross
- Distance
- 3.7 km
- Climb
- 250 m
- Time
- 1.3 hr
