Stonehenge from Bath
GWR connects Bath Spa to Salisbury in around 55 minutes via Westbury. From Salisbury station the shuttle pickup is a 2-minute walk.
Your route
Train: Bath Spa → Salisbury
Great Western Railway · ~55 min · ~£10–20 return
Walk to Caboose
115 South Western Road, Salisbury · 2 minutes from station exit · turn left, cross at the zebra
Shuttle: Salisbury → Stonehenge
Direct · 35 min · £15 return · reserved seat · free luggage storage
The triangle works perfectly: Stonehenge in the morning via the shuttle, Salisbury Cathedral and the original 1215 Magna Carta over lunch, then the 55-minute GWR train back to Bath in the evening. Both cities are well served by trains throughout the day, giving you full flexibility over timing.
Visit Stonehenge in the morning and Salisbury Cathedral in the afternoon — both are extraordinary and an easy same-day combination from Bath.
The final leg
Per person. Return journey included. No hidden fees.
Direct from Caboose to Stonehenge Visitor Centre. No stops.
Small group. Reserved seat. Not first-come-first-served.
Leave bags at Caboose all day. Pick up on return.
Common questions
Take the GWR train from Bath Spa to Salisbury (~55 min via Westbury), then walk 2 minutes to Caboose and board the direct shuttle (35 min).
Around 90 minutes total — roughly 55 minutes by train to Salisbury, 2 minutes walk, then 35 minutes on the shuttle.
GWR train return from ~£10–20, plus £15 shuttle return. Total transport budget around £25–35 per person.
Yes. The train between Bath and Salisbury is frequent enough to visit Stonehenge in the morning and explore Salisbury Cathedral before returning to Bath in the evening.

Our shuttle
A silver Ford Tourneo Custom minibus running direct from Salisbury Station to Stonehenge Visitor Centre. Six departures daily, return included — board any later shuttle on the day.