ScheduleWhat’s includedHow it worksBlog01722 504858Check availability

How to Get from Salisbury to Stonehenge

Stonehenge is 9.5 miles from Salisbury city centre. There is no single direct route for everyone — this guide covers every realistic option with honest times and costs so you can choose what works for you.

Book the shuttle →

All ways to travel from Salisbury to Stonehenge

OptionJourney timeCost (return)Book in advance?
Stonehenge Shuttle (this site)35 min£15 per personYes — online
Stonehenge Tour bus (Salisbury Reds)35–45 min£22–25 per personRecommended
Taxi20 min£30–40 each wayOptional
Car20 minFuel + £18 parkingParking must be pre-booked
Cycling50–60 min each wayFreeNo
Walking3.5–4 hrs each wayFreeNo

Option 1: The Stonehenge Shuttle (recommended)

Our shuttle departs directly from Caboose at 115 South Western Road, Salisbury — 2 minutes from the train station exit. It runs six times daily at 10:05, 11:05, 12:05, 13:05, 14:05 and 15:05. The journey to Stonehenge takes 35 minutes with no intermediate stops.

The £15 return ticket includes your outbound journey, return journey, free luggage storage at Caboose for the day, and a takeaway coffee before you board. Seats are limited to 12 per departure, so booking in advance is strongly recommended.

Book the shuttle →

Option 2: The Stonehenge Tour bus

The Stonehenge Tour (operated by Salisbury Reds) is a hop-on hop-off service that departs from outside Salisbury train station and also stops at Old Sarum. It is larger, runs on a fixed public timetable, and does not include luggage storage or refreshments. Tickets cost between £22 and £25 per adult.

Option 3: Taxi from Salisbury to Stonehenge

A taxi from Salisbury to Stonehenge takes around 20 minutes each way. Expect to pay £30 to £40 each way, making it £60 to £80 return for a single person. For groups of 4 or more this can be competitive with the shuttle. There is a taxi rank outside Salisbury train station.

Option 4: Driving from Salisbury to Stonehenge

The drive takes roughly 20 minutes via the A360 or A303. Parking at Stonehenge must be booked in advance through English Heritage and costs £18 per car for a standard visit. The car park can reach capacity during peak season. Note that arrival is in the Stonehenge coach car park, not beside the stones.

Frequently asked questions

Is there a direct bus from Salisbury to Stonehenge?

Yes. Both the Stonehenge Shuttle and the Stonehenge Tour public bus (Salisbury Reds) travel directly from Salisbury to Stonehenge without intermediate stops. The shuttle picks up from Caboose, 115 South Western Road, which is 2 minutes from the train station.

How far is Salisbury from Stonehenge?

Stonehenge is approximately 9.5 miles (15km) from Salisbury city centre. By shuttle the journey takes 35 minutes.

What is the cheapest way to get from Salisbury to Stonehenge?

The Stonehenge Shuttle costs £15 per person return, which is cheaper than a taxi and similar to the public Stonehenge Tour bus price. Walking and cycling are free but take significantly longer.

Can you walk from Salisbury to Stonehenge?

Technically yes, but it is approximately 9.5 miles each way, which is a 3.5 to 4 hour walk. Parts of the route are alongside busy A-roads without a pavement. Walking is not recommended for the average visitor.

The simplest way from Salisbury to Stonehenge

£15 return. 35 minutes. Departs opposite Salisbury Station. Coffee included. Book in 2 minutes.

Check availability →Call 01722 504858