ScheduleWhat’s includedHow it worksBlog01722 504858Check availability

Bus from Salisbury to Stonehenge

There are two buses from Salisbury to Stonehenge. This page covers both: what they cost, when they run, where to board, and which one is right for you.

Book the private shuttle →Compare both options

The two buses from Salisbury to Stonehenge

As of 2026, two services run between Salisbury and Stonehenge. The Stonehenge Tour is the longstanding public bus. The Salisbury to Stonehenge Shuttle is the newer private service offering reserved seats, luggage storage and a coffee before you board.

Stonehenge Tour busSalisbury to Stonehenge Shuttle
Price£22–25 per person return£15 per person return
Pickup pointOutside Salisbury StationCaboose, 115 South Western Rd (2 min from station)
Journey time35–45 minutes35 minutes direct
SeatsUp to 50+ passengersMax 12 reserved seats
Book in advanceRecommendedRequired
Luggage storageNot includedFree at Caboose all day
Coffee includedNoYes — from Caboose barista
Old Sarum stopYes (hop-on-hop-off)No (direct only)
Runs fromYear round12 July 2026 onwards

Option 1: Salisbury to Stonehenge Shuttle (private)

The Salisbury to Stonehenge Shuttle departs from Caboose at 115 South Western Road, which is directly opposite Salisbury train station. Turn left out of the exit, cross at the zebra crossing, and Caboose is right in front of you. A 2-minute walk.

The shuttle runs six times a day at 10:05, 11:05, 12:05, 13:05, 14:05 and 15:05. Every seat is reserved, so you book a specific departure and your place is guaranteed. The journey to Stonehenge takes 35 minutes with no stops.

Your £15 return ticket includes the outbound journey, the return journey from Stonehenge, free luggage storage at Caboose for the whole day, and a takeaway coffee before you board. No hidden fees. Maximum 12 passengers per departure.

Check availability →

Salisbury to Stonehenge bus timetable

The shuttle runs every day from 12 July 2026. Six departures from Caboose, Salisbury. Return pick-ups available from Stonehenge from 10:40 through to 17:40.

Departs Salisbury
Arrives Stonehenge
10:05 from Caboose
10:40 Visitor Centre
11:05 from Caboose
11:40 Visitor Centre
12:05 from Caboose
12:40 Visitor Centre
13:05 from Caboose
13:40 Visitor Centre
14:05 from Caboose
14:40 Visitor Centre
15:05 from Caboose
15:40 Visitor Centre

Choose your return time when booking. Minimum 2 hours at Stonehenge guaranteed on all departures.

Book your seat →

Option 2: The Stonehenge Tour public bus

The Stonehenge Tour, operated by Salisbury Reds, is a hop-on hop-off open-top double-decker bus that runs from outside Salisbury train station. It also stops at Old Sarum before continuing to Stonehenge. The service runs throughout the year with reduced frequency in winter.

Tickets typically cost between £22 and £25 per adult return and can be bought from the driver or online in advance. The bus is larger, does not require reservation, and includes an Old Sarum stop. It is the best option if you want to visit both Old Sarum and Stonehenge on the same day.

For timetables and tickets visit thestonehengetour.info.

Questions about the Salisbury to Stonehenge bus

Is there a direct bus from Salisbury to Stonehenge?

Yes. Two services run directly from Salisbury to Stonehenge: the Stonehenge Tour public bus (from outside the station) and the Salisbury to Stonehenge private shuttle (from Caboose, 2 minutes from the station exit). Both travel directly to the Stonehenge Visitor Centre.

How much does the bus from Salisbury to Stonehenge cost?

The private shuttle costs £15 per person return, which includes luggage storage and a coffee. The Stonehenge Tour public bus costs between £22 and £25 per person return. Both options require advance booking during peak season.

How long is the bus ride from Salisbury to Stonehenge?

The private shuttle takes 35 minutes direct with no stops. The Stonehenge Tour public bus takes 35 to 45 minutes as it follows a slightly longer route and stops at Old Sarum.

Where does the Salisbury to Stonehenge bus leave from?

The private shuttle departs from Caboose, 115 South Western Road, which is directly opposite Salisbury train station. The Stonehenge Tour public bus departs from the bus stop outside the main station entrance.

Do I need to book the Salisbury to Stonehenge bus in advance?

For the private shuttle, yes. Seats are limited to 12 per departure and bookings must be made online at salisburytostonehenge.com. For the Stonehenge Tour public bus, advance booking is recommended during summer but tickets can sometimes be purchased from the driver.

Book the Salisbury to Stonehenge shuttle bus

£15 return. Reserved seat. Coffee and luggage storage included. Six departures daily from 12 July 2026.

Check availability →Call 01722 504858