The journey from Salisbury to Stonehenge takes between 20 and 45 minutes depending on how you travel. Here's a breakdown by transport type.
By Shuttle: 35 minutes
The Salisbury to Stonehenge Shuttle travels directly from Caboose (opposite Salisbury Train Station) to the Stonehenge Visitor Centre car park. The journey takes approximately 35 minutes with no intermediate stops. This is the most predictable journey time of any transport option.
By Tour Bus: 35ÔÇô45 minutes
The official Stonehenge Tour bus departs from Salisbury Rail Station and stops at New Canal before reaching Stonehenge. Total journey time is around 35ÔÇô40 minutes from the station, though it varies depending on passenger loading and traffic on the A345.
By Taxi: 20ÔÇô25 minutes
A direct taxi from Salisbury to Stonehenge takes 20ÔÇô25 minutes by road (approximately 9 miles). This is the fastest option but also the most expensive ÔÇö typically ┬ú30ÔÇô┬ú50 one way.
By Car: 20 minutes
If you're driving, Stonehenge is about 20 minutes from Salisbury city centre via the A345 or A360. Note that Stonehenge car parking must be pre-booked and sells out on peak days.
By Bicycle: 45ÔÇô60 minutes
The cycling route from Salisbury to Stonehenge is approximately 10 miles and takes a fit cyclist 45ÔÇô60 minutes. The terrain is gently rolling with quiet roads for much of the route.
The Verdict
For most visitors arriving by train, the shuttle or tour bus are the only practical options. The shuttle guarantees your seat and departure time ÔÇö book in advance at the Salisbury to Stonehenge Shuttle.
Ready to visit Stonehenge from Salisbury? The shuttle departs directly opposite Salisbury Train Station. Just £20 return per person, all in.
Check availability 