Johnstone to Glengarnock Walk
Disused railway walk
A walk of about 12 to 12.5 miles along the Dalry and North Johnstone rail trail from Johnstone station to Glengarnock station. Take the train to Johnstone, follow the path and catch the train back from Glengarnock.
- Distance
- 12 to 12.5 mi
- Time
- 4 hours
- Train back
- 12min
The walk
From Johnstone station, walk to the Dalry and North Johnstone rail trail and follow the path for 6.6 miles to Glengarnock. Getting to and from the path adds 4.4 miles away (about 5.5 to 6 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 Glengarnock back to Johnstone take from 12min. Times are averages from our journey data, not a live timetable.
To Johnstone from the cities
- GlasgowFrom 17min
- StirlingFrom 59min
- EdinburghFrom 1hr 17min
- DundeeFrom 1hr 57min
- LancasterFrom 2hr 34min
- PrestonFrom 2hr 50min
- NewcastleFrom 3hr 7min
- AberdeenFrom 3hr 16min
Good to know
How long is the Johnstone to Glengarnock walk?
About 12 to 12.5 miles from station to station: 6.6 miles along the Dalry and North Johnstone rail trail and 4.4 miles away (about 5.5 to 6 miles on foot) getting to and from the path.
How long does it take to walk from Johnstone to Glengarnock?
About 4 hours at 3 miles an hour on the flat path, without stops.
How do you get back from Glengarnock to Johnstone?
By train: the quickest journey from Glengarnock back to Johnstone takes 12min.
How do you get to Johnstone by train?
Johnstone is 17min from Glasgow, 59min from Stirling, 1hr 17min from Edinburgh and 5hr 2min from London by train.







