Stonehenge from London
South Western Railway runs direct from Waterloo to Salisbury without a change. Step off the train, walk 2 minutes, and your shuttle seat is waiting.
Your route
Train: London Waterloo → Salisbury
South Western Railway · ~80 min · ~£20–45 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
Summer traffic on the A303 regularly adds an hour each way. The SWR direct service avoids it entirely. Book your train early and the combined train plus shuttle cost is often less than Stonehenge car parking alone. The 10:15 shuttle gives a full morning at the stones and a comfortable return to London by early evening.
Book both your SWR train and your shuttle at least a week ahead in summer — the 10:15 departure from Salisbury fills first.
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
Around 2 hours total — 80 minutes by SWR train to Salisbury, then 35 minutes on the direct shuttle to the Visitor Centre.
No direct train exists. The closest station is Salisbury, served by South Western Railway from Waterloo. Our shuttle covers the final 9 miles in 35 minutes.
Train return from ~£20–45 depending on how far ahead you book, plus £15 shuttle return. Budget around £35–60 total for transport.
Yes — take an early Waterloo service, arrive for the 10:15 or 11:15 shuttle, and you can be back in London by early evening comfortably.

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.