🎟 Book TicketsSchedule & TimesWhat's includedHow it worksCaboose pickup pointPricing & costsReviewsStonehenge ticketsBlog & guidesAbout usContact📞 01722 504858

Stonehenge from Bath

Bath to Stonehenge — Roman elegance to prehistoric wonder in under 90 minutes by train and shuttle.

GWR connects Bath Spa to Salisbury in around 55 minutes via Westbury. From Salisbury station the shuttle pickup is a 2-minute walk.

Book the shuttle →See the route

Your route

Getting from Bath to Stonehenge

1

Train: Bath SpaSalisbury

Great Western Railway · ~55 min · ~£10–20 return

2

Walk to Caboose

115 South Western Road, Salisbury · 2 minutes from station exit · turn left, cross at the zebra

3

Shuttle: Salisbury → Stonehenge

Direct · 35 min · £15 return · reserved seat · free luggage storage

Total time
Under 90 minutes
Transport cost
~£25–35 total transport
Shuttle
£15 return

Bath, Salisbury, and Stonehenge in one day

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

About the Salisbury to Stonehenge shuttle

£15 return

Per person. Return journey included. No hidden fees.

35 minutes

Direct from Caboose to Stonehenge Visitor Centre. No stops.

12 seats

Small group. Reserved seat. Not first-come-first-served.

Free luggage

Leave bags at Caboose all day. Pick up on return.

Book shuttle tickets →

Common questions

Stonehenge from Bath — FAQs

How do I get from Bath to Stonehenge without a car?

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).

How long does it take from Bath to Stonehenge?

Around 90 minutes total — roughly 55 minutes by train to Salisbury, 2 minutes walk, then 35 minutes on the shuttle.

How much does Bath to Stonehenge cost?

GWR train return from ~£10–20, plus £15 shuttle return. Total transport budget around £25–35 per person.

Can you visit Stonehenge and Salisbury from Bath in one day?

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.

Related routes

Stonehenge from BristolStonehenge from ExeterStonehenge from LondonStonehenge from CardiffSalisbury to Stonehenge shuttle →Salisbury to Stonehenge — book tickets →All transport options from Salisbury →Cheapest way to Stonehenge →How to book Stonehenge tickets →
Salisbury to Stonehenge shuttle bus side view - silver minibus direct from Salisbury Station to Stonehenge

Our shuttle

The Salisbury to Stonehenge Shuttle Bus

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.

Salisbury to Stonehenge shuttle guideDeparture times and timetableBook your seat — £15 return

Ready to visit Stonehenge from Bath?

Book your reserved shuttle seat online in 2 minutes. £15 return, luggage storage included.

Book Tickets →Call 01722 504858