Kirknewton to Addiewell Walk
River walk
A walk of about 11 to 11.5 miles along the River Almond from Kirknewton station to Addiewell station. Take the train to Kirknewton, follow the riverside path and catch the train back from Addiewell.
- Distance
- 11 to 11.5 mi
- Time
- 3.5 to 4 hours
- Train back
- 15min
The walk
From Kirknewton station, walk to the River Almond and follow the riverside path for 7.5 miles to Addiewell. Getting to and from the riverside path adds 3.1 miles away (about 3.5 to 4 miles on foot) in all.
Walking distances are estimates from the straight-line distance and the type of ground, not a measured route. Check a map before you set off. Times use Naismith's rule and don't include stops.
Getting there and back
At the end, trains from Addiewell back to Kirknewton take from 15min. Times are averages from our journey data, not a live timetable.
To Kirknewton from the cities
- EdinburghFrom 26min
- GlasgowFrom 1hr
- StirlingFrom 1hr 13min
- DundeeFrom 1hr 39min
- NewcastleFrom 2hr 5min
- DurhamFrom 2hr 23min
- LancasterFrom 2hr 44min
- AberdeenFrom 2hr 49min
Good to know
How long is the Kirknewton to Addiewell walk?
About 11 to 11.5 miles from station to station: 7.5 miles along the River Almond and 3.1 miles away (about 3.5 to 4 miles on foot) getting to and from the riverside path.
How long does it take to walk from Kirknewton to Addiewell?
About 3.5 to 4 hours at 3 miles an hour on the flat riverside path, without stops.
How do you get back from Addiewell to Kirknewton?
By train: the quickest journey from Addiewell back to Kirknewton takes 15min.
How do you get to Kirknewton by train?
Kirknewton is 26min from Edinburgh, 1hr from Glasgow, 1hr 13min from Stirling and 4hr 53min from London by train.







