Cheltenham Spa to Stonehouse Walk
National Trail walk
A walk of about 25.5 miles along the Cotswold Way from Cheltenham Spa station to Stonehouse station. Take the train to Cheltenham Spa, follow the trail and catch the train back from Stonehouse.
- Distance
- 25.5 mi
- Train back
- 31min
The walk
From Cheltenham Spa station, walk to the Cotswold Way and follow the trail for 21.7 miles to Stonehouse. Getting to and from the trail adds 3.0 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.
Getting there and back
At the end, trains from Stonehouse back to Cheltenham Spa take from 31min. Times are averages from our journey data, not a live timetable.
To Cheltenham Spa from the cities
- BristolFrom 42min
- BirminghamFrom 43min
- BathFrom 1hr 2min
- CardiffFrom 1hr 16min
- LeicesterFrom 1hr 42min
- OxfordFrom 1hr 47min
- ExeterFrom 1hr 51min
- LondonFrom 1hr 54min
Good to know
How long is the Cheltenham Spa to Stonehouse walk?
About 25.5 miles from station to station: 21.7 miles along the Cotswold Way and 3.0 miles away (about 3.5 to 4 miles on foot) getting to and from the trail.
How do you get back from Stonehouse to Cheltenham Spa?
By train: the quickest journey from Stonehouse back to Cheltenham Spa takes 31min.
How do you get to Cheltenham Spa by train?
Cheltenham Spa is 42min from Bristol, 43min from Birmingham, 1hr 2min from Bath and 1hr 54min from London by train.







