Wallyford to Gorebridge Walk
Disused railway walk
A walk of about 14.5 to 15.5 miles along the Loanhead to Glencorse Branch from Wallyford station to Gorebridge station. Take the train to Wallyford, follow the path and catch the train back from Gorebridge.
- Distance
- 14.5 to 15.5 mi
- Time
- 5 hours
- Train back
- 1hr 3min
The walk
From Wallyford station, walk to the Loanhead to Glencorse Branch and follow the path for 4.6 miles to Gorebridge. Getting to and from the path adds 8.1 miles away (about 9.5 to 11 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 Gorebridge back to Wallyford take from 1hr 3min. Times are averages from our journey data, not a live timetable.
To Wallyford from the cities
- EdinburghFrom 13min
- GlasgowFrom 1hr 8min
- StirlingFrom 1hr 14min
- DundeeFrom 1hr 28min
- NewcastleFrom 1hr 51min
- DurhamFrom 2hr 22min
- LancasterFrom 2hr 37min
- AberdeenFrom 2hr 45min
Good to know
How long is the Wallyford to Gorebridge walk?
About 14.5 to 15.5 miles from station to station: 4.6 miles along the Loanhead to Glencorse Branch and 8.1 miles away (about 9.5 to 11 miles on foot) getting to and from the path.
How long does it take to walk from Wallyford to Gorebridge?
About 5 hours at 3 miles an hour on the flat path, without stops.
How do you get back from Gorebridge to Wallyford?
By train: the quickest journey from Gorebridge back to Wallyford takes 1hr 3min.
How do you get to Wallyford by train?
Wallyford is 13min from Edinburgh, 1hr 8min from Glasgow, 1hr 14min from Stirling and 4hr 53min from London by train.







