Bristol to Stonehenge is a popular day trip combination ÔÇö and the route via Salisbury makes it straightforward by train. Here's how to plan it.
Train: Bristol Temple Meads to Salisbury
Great Western Railway operates multiple daily services from Bristol Temple Meads to Salisbury. The journey takes approximately 70ÔÇô80 minutes, usually with one change at Bath Spa or direct on certain services. First morning trains from Bristol depart from around 06:00.
For the 10:05 shuttle from Salisbury, aim to board a train from Bristol before 08:30. Check nationalrail.co.uk for the direct services ÔÇö they're faster and more comfortable than journeys requiring multiple changes.
Salisbury to Stonehenge
The Salisbury to Stonehenge Shuttle departs from directly opposite Salisbury Train Station. Board at Caboose (115 South Western Road), directly across the road from the station exit. Your £20 return fare is all-inclusive. 35-minute journey to Stonehenge.
Return to Bristol
Trains from Salisbury to Bristol run throughout the afternoon and evening. After returning from Stonehenge on your booked shuttle, you can catch a direct or single-change service back to Temple Meads. Depending on your return slot at Stonehenge, you could be back in Bristol comfortably by 18:00ÔÇô19:00.
Tips for Bristol Visitors
Buy an advance return ticket for BristolÔÇôSalisbury (significant savings over walk-up prices). Book Stonehenge entry and shuttle in advance. BristolÔÇôSalisbury does not require reservations on most services ÔÇö but peak morning and evening trains can be busy with commuters.
Ready to visit Stonehenge from Salisbury? The shuttle departs directly opposite Salisbury Train Station. Just £20 return per person, all in.
Check availability 