Horton-in-Ribblesdale to Garsdale Walk
National Trail walk
A walk of about 17 miles along the Pennine Bridleway from Horton-in-Ribblesdale station to Garsdale station. Take the train to Horton-in-Ribblesdale, follow the trail and catch the train back from Garsdale.
- Distance
- 17 mi
- Time
- 6.5 hours
- Train back
- 25min
The walk
From Horton-in-Ribblesdale station, walk to the Pennine Bridleway and follow the trail for 15.1 miles to Garsdale. Getting to and from the trail adds 1.5 miles away (about 2 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.
Both ends are in or near:
Getting there and back
At the end, trains from Garsdale back to Horton-in-Ribblesdale take from 25min. Times are averages from our journey data, not a live timetable.
To Horton-in-Ribblesdale from the cities
- LeedsFrom 1hr 13min
- YorkFrom 1hr 42min
- LancasterFrom 2hr 2min
- PrestonFrom 2hr 2min
- SheffieldFrom 2hr 12min
- DurhamFrom 2hr 34min
- ManchesterFrom 2hr 40min
- NewcastleFrom 2hr 53min
Good to know
How long is the Horton-in-Ribblesdale to Garsdale walk?
About 17 miles from station to station: 15.1 miles along the Pennine Bridleway and 1.5 miles away (about 2 miles on foot) getting to and from the trail.
How long does it take to walk from Horton-in-Ribblesdale to Garsdale?
About 6.5 hours by Naismith's rule: 3 miles an hour, plus an hour for every 600 metres of climbing (about 543 metres on this walk), without stops.
How do you get back from Garsdale to Horton-in-Ribblesdale?
By train: the quickest journey from Garsdale back to Horton-in-Ribblesdale takes 25min.
How do you get to Horton-in-Ribblesdale by train?
Horton-in-Ribblesdale is 1hr 13min from Leeds, 1hr 42min from York, 2hr 2min from Lancaster and 3hr 29min from London by train.







