ScheduleWhat’s includedHow it worksBlog01722 504858Book Tickets

From Cardiff

Getting to Stonehenge from Cardiff

Cardiff to Stonehenge via Salisbury is a full but achievable day trip. Train via Bristol or Bath, then our direct shuttle straight to the monument. No car, no fuss.

Book your shuttle →See the route

Cardiff to Stonehenge: step by step

1
Cardiff Central StationTrains to Salisbury typically change at Bristol Temple Meads or Bath Spa. Total train journey around 1 hour 45 minutes to 2 hours. Check Great Western Railway or National Rail.
2
Salisbury StationExit and turn left. Caboose is directly opposite — a 2-minute walk.
3
Shuttle from CabooseCollect your coffee, drop bags, and board. Departures at 10:05, 11:05, 12:05, 13:05, 14:05 and 15:05 daily.
4
Stonehenge Visitor Centre35 minutes direct. Allow 2 to 3 hours on site.
5
Return to CardiffShuttle back to Caboose, train via Bristol back to Cardiff.
Leg
Time
Cost (approx)
Cardiff to Salisbury (train, via Bristol)
~1 hr 45 min
£25–£50 return
Shuttle to Stonehenge
35 min
£15 return pp
Total
~2 hrs 25 min
£40–£65 pp return

Frequently asked questions

How do I get from Cardiff to Stonehenge?

Train from Cardiff Central to Salisbury, typically changing at Bristol Temple Meads or Bath Spa (approximately 1 hour 45 minutes to 2 hours), then the direct shuttle from Salisbury to Stonehenge (35 minutes). Total journey around 2 hours 20 minutes to 2 hours 40 minutes each way.

How long does it take from Cardiff to Stonehenge?

Approximately 2 hours 20 minutes to 2 hours 40 minutes each way, depending on connections. Train Cardiff to Salisbury: 1 hour 45 minutes to 2 hours. Shuttle Salisbury to Stonehenge: 35 minutes.

How much does it cost from Cardiff to Stonehenge?

Train from Cardiff to Salisbury return costs approximately £25 to £50 depending on when you book. The shuttle costs £15 return per person. Total transport budget approximately £40 to £65 return per person.

Can you visit Stonehenge as a day trip from Cardiff?

Yes. Leaving Cardiff by 08:00, you can be at Stonehenge by around 10:30 and return to Cardiff by early evening. It is a long but manageable and rewarding day trip.

Related guides

Salisbury to Stonehenge shuttle →Stonehenge from Bristol →Stonehenge from Bath →All transport options →Transport costs →

Book your Stonehenge shuttle from Salisbury

Arriving from Cardiff into Salisbury? Your shuttle is 2 minutes from the station. £15 return per person.

Check availability →Call 01722 504858