Stonehenge from Cardiff
GWR connects Cardiff Central to Salisbury via Bristol Temple Meads and Bath Spa. Check Trainline for direct services — journey times vary significantly by service.
Your route
Train: Cardiff Central → Salisbury
Great Western Railway · ~1 hr 30 min–2 hr · ~£15–35 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
Cardiff is part of a rich arc of prehistoric and Roman heritage that sweeps through Wales and the West Country. Stonehenge sits at its eastern edge. Many Cardiff visitors combine the trip with a stop in Bath on the way — GWR services call there without requiring an additional ticket on most through-fares.
Through-fares from Cardiff to Salisbury on GWR include Bath Spa as an intermediate stop at no extra cost — worth 30 minutes exploring if you have time.
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
GWR from Cardiff Central to Salisbury (1.5–2 hr via Bristol and Bath), walk 2 min to Caboose, then the direct shuttle (35 min).
Around 2–2.5 hours total — 1.5–2 hr by train to Salisbury, then 35 min on the shuttle.
GWR train return from ~£15–35, plus £15 shuttle return. Total around £30–50 per person.
Some services are direct; others change at Bristol or Bath. Check Trainline for the best direct service on your date.

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.