Gorebridge to Shawfair Walk
River walk
A walk of about 9.5 to 10 miles along the River South Esk from Gorebridge station to Shawfair station. Take the train to Gorebridge, follow the riverside path and catch the train back from Shawfair.
- Distance
- 9.5 to 10 mi
- Time
- 3 to 3.5 hours
- Train back
- 15min
The walk
From Gorebridge station, walk to the River South Esk and follow the riverside path for 7.0 miles to Shawfair. Getting to and from the riverside path adds 2.2 miles away (about 2.5 to 3 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 Shawfair back to Gorebridge take from 15min. Times are averages from our journey data, not a live timetable.
To Gorebridge from the cities
- EdinburghFrom 30min
- GlasgowFrom 1hr 28min
- StirlingFrom 1hr 35min
- DundeeFrom 1hr 50min
- NewcastleFrom 2hr 5min
- DurhamFrom 2hr 24min
- LancasterFrom 2hr 55min
- AberdeenFrom 3hr 7min
Good to know
How long is the Gorebridge to Shawfair walk?
About 9.5 to 10 miles from station to station: 7.0 miles along the River South Esk and 2.2 miles away (about 2.5 to 3 miles on foot) getting to and from the riverside path.
How long does it take to walk from Gorebridge to Shawfair?
About 3 to 3.5 hours at 3 miles an hour on the flat riverside path, without stops.
How do you get back from Shawfair to Gorebridge?
By train: the quickest journey from Shawfair back to Gorebridge takes 15min.
How do you get to Gorebridge by train?
Gorebridge is 30min from Edinburgh, 1hr 28min from Glasgow, 1hr 35min from Stirling and 5hr 13min from London by train.







