Yate to Bath Spa Walk

National Trail walk

A walk of about 23.5 to 24 miles along the Cotswold Way from Yate station to Bath Spa station. Take the train to Yate, follow the trail and catch the train back from Bath Spa.

Distance
23.5 to 24 mi
Train back
39min

The walk

From Yate station, walk to the Cotswold Way and follow the trail for 19.2 miles to Bath Spa. Getting to and from the trail adds 3.5 miles away (about 4 to 5 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 Bath Spa back to Yate take from 39min. Times are averages from our journey data, not a live timetable.

To Yate from the cities

  • BristolFrom 24min
  • BathFrom 39min
  • CardiffFrom 58min
  • OxfordFrom 1hr 31min
  • ExeterFrom 1hr 35min
  • BirminghamFrom 1hr 38min
  • LondonFrom 1hr 43min
  • SwanseaFrom 1hr 55min

Good to know

How long is the Yate to Bath Spa walk?

About 23.5 to 24 miles from station to station: 19.2 miles along the Cotswold Way and 3.5 miles away (about 4 to 5 miles on foot) getting to and from the trail.

How do you get back from Bath Spa to Yate?

By train: the quickest journey from Bath Spa back to Yate takes 39min.

How do you get to Yate by train?

Yate is 24min from Bristol, 39min from Bath, 58min from Cardiff and 1hr 43min from London by train.