ScheduleWhat’s includedHow it worksBlog01722 504858Check availability

From Bath

Getting to Stonehenge from Bath

Bath to Stonehenge is one of Britain’s great double-header day trips. The train to Salisbury takes 40 minutes. Our shuttle takes you directly to Stonehenge in 35 minutes more. Both worlds in one day.

Book your shuttle →See the route

Bath to Stonehenge: step by step

Bath and Stonehenge are 30 miles apart but there is no direct transport between them. The route via Salisbury is the fastest, most reliable option without a car, and it lets you combine two of England’s most iconic destinations in one day.

1
Bath Spa StationGreat Western Railway trains run regularly to Salisbury. The journey takes approximately 40 minutes via Westbury. Check timetables on Great Western Railway or Trainline.
2
Salisbury StationTurn left out of the exit. Caboose is directly opposite at 115 South Western Road, a 2-minute walk across the zebra crossing.
3
Stonehenge Shuttle from CabooseCollect your included coffee, drop any bags, and board. Departures at 10:05, 11:05, 12:05, 13:05, 14:05 and 15:05 daily from 12 July 2026.
4
Stonehenge Visitor CentreWe arrive in 35 minutes. Spend 2 to 3 hours exploring the monument and the visitor centre exhibition.
5
Return to BathShuttle back to Caboose. Two minutes to the station. Train back to Bath Spa.

Bath to Stonehenge journey summary

Leg
Time
Bath Spa to Salisbury (train)
40 min
Walk to Caboose pickup
2 min
Salisbury to Stonehenge (shuttle)
35 min
Total journey time
Under 90 min

Shuttle ticket: £15 return per person. Train from Bath Spa to Salisbury return from around £15. Stonehenge entry booked separately with English Heritage.

Why visit Stonehenge from Bath via Salisbury

Visiting via Salisbury also gives you the chance to explore the city. Salisbury Cathedral — home to the best-preserved original copy of the Magna Carta — is a 10-minute walk from the station. Many visitors from Bath combine a morning in Salisbury city centre with an afternoon at Stonehenge on the same day trip.

Our shuttle runs six departures a day, so you have full flexibility over how long you spend in each place.

Book your Stonehenge shuttle from Salisbury

Arriving from Bath into Salisbury? Your shuttle is 2 minutes from the station. £15 return. Book in 2 minutes.

Check availability →Call 01722 504858