Walks near Perth by train
Perthshire · Scotland
MapA day hike in the countryside is just a simple train journey away — explore the most charmingly located railway stations near Perth and plan your next day of green.

Bridge of Allan Circular via Dumyat (Stirlingshire)
30 minutes direct from Perth.
Moderate climb to Dumyat, the landmark peak at the western Ochils, through mixed woodland and a rhododendron tunnel, with summit views to the Wallace Monument.
Dumyat: A prominent peak at the western end of the Ochil Hills offering outstanding panoramic views over Strathallan and the Forth valley.
Time: 4h30
Warnings: A moderate hill climb with steep, occasionally slippery paths and crag edges; take care on the descent.
Walk details: Strathallan Community Rail Partnership (PDF).

Linlithgow to Falkirk High (West Lothian)
1 hour from Perth, with one change.
Rural Union Canal towpath: the Avon Aqueduct (Scotland's longest and tallest) and the 630m Falkirk Tunnel (Scotland's longest); good for wildflowers.
Warnings: Towpath can be muddy; suitable footwear advised.
Walk details: ScotRail (tips).

North Queensferry to Burntisland (Fife)
45 minutes direct from Perth.
Scenic coastal walk on the Fife Coastal Path beneath the iconic Forth Bridge, through charming towns including Aberdour with its harbour and sandy beach, on to Burntisland.
Warnings: Exposed to coastal weather; pack layers and waterproofs.
Walk details: ScotRail (tips).

Polmont to Linlithgow (Stirlingshire)
1 hour from Perth, with one change.
Recommended: The highlight of the route is the spectacular Avon Aqueduct. A simple, direct and easy-to-follow walk mostly along the Union Canal towpath, with an uphill section from Polmont at the start and a downhill section into Linlithgow. Good surfaces with no road sections and though the towpath is narrow in places and there are stepped sections in Linlithgow. Follows the Union Canal towpath. Linlithgow has plenty of history to explore.
Waterway: nine tenths along the Union Canal.
Time: 2h30–5h30
1 end-of-walk reward: the Granary
Warnings: The towpath is narrow in places. Stepped sections in Linlithgow may present problems for some, though alternatives exist.
Walk details: Slow Ways.

Carnoustie to Monifieth (Angus)
45 minutes direct from Perth.
Recommended: All inland as the headland is not walkable, though it still has a coastal feel.
Walk details: Railwalks.

Aberdour to Inverkeithing (Fife)
1 hour direct from Perth.
Recommended: Mainly hard-surfaced with a few short climbs, around suburban Dalgety Bay with some sections secluded by trees and great views to the Forth bridges.
Coastal: nine tenths along the coast.
Woodland: a fifth under tree cover.
Time: 3h–6h30
Warnings: A few short climbs.
Walk details: Railwalks.

Leven to Kirkcaldy (Fife)
45 minutes direct from Perth.

Dalgety Bay to Burntisland (Fife)
1 hour direct from Perth.
Very nice section of The Fife Coastal Path; a stunning section of the Fife Coast Path. A stunning section of the Fife Coastal Path with good surfaces throughout and minimal gradients and becoming a little industrial on the final approach to Burntisland. The pavement is narrow through Aberdour. Follows the Fife Coastal Path; the journey can be broken at Aberdour (station and buses) or combined with the Inverkeithing to Dalgety Bay route. A little waterfall near Aberdour is worth seeing.
Coastal: almost all along the coast.
Woodland: a quarter under tree cover.
Time: 3h–5h30
Lunch: Easy access to facilities along and at either end of the route.
Warnings: The pavement is narrow through Aberdour.
Walk details: Slow Ways.

Cowdenbeath to Burntisland (Fife)
45 minutes direct from Perth.
About half on road, half off-road, with gorse, grazing animals, kissing gates, stiles and small lochs. Most road sections are small and quiet or in-town with good pavements and though there is a 2 km stretch along the A909. Includes the Old North Road local heritage trail and a footpath along the banks of Stenhouse Reservoir, with likely views to the Firth of Forth. Optional side trips up Dunearn Hill (an ancient hill-fort) or Burntisland Binn. Bring food and drink as there is nowhere to stop and eat; bus routes on the B925 and B9157.
Time: 3h–6h30
Lunch: Nowhere to eat en route — pack lunch!
Warnings: Follows a busy road for a fifth of the walk.
Walk details: Slow Ways.

Bathgate to Linlithgow (West Lothian)
1 hour from Perth, with one change.

Dundee to Leuchars (Angus)
15 minutes direct from Perth.
Walk details: Railwalks.

Ladybank to Leven (Fife)
30 minutes direct from Perth.