🎟 Book TicketsSchedule & TimesWhat's includedHow it worksCaboose pickup pointPricing & costsReviewsStonehenge ticketsBlog & guidesAbout usContact📞 01722 504858

Stonehenge from Birmingham

Birmingham to Stonehenge in under 2 hours 30 minutes — CrossCountry to Salisbury, then 35 minutes on the direct shuttle.

CrossCountry services from Birmingham New Street run south to Salisbury via Southampton Central. Book at least 2 weeks ahead on Trainline for the best advance fares.

Book the shuttle →See the route

Your route

Getting from Birmingham to Stonehenge

1

Train: Birmingham New StreetSalisbury

CrossCountry · ~1 hr 45 min · ~£25–50 return

2

Walk to Caboose

115 South Western Road, Salisbury · 2 minutes from station exit · turn left, cross at the zebra

3

Shuttle: Salisbury → Stonehenge

Direct · 35 min · £15 return · reserved seat · free luggage storage

Total time
Around 2 hours 30 min
Transport cost
~£40–65 total transport
Shuttle
£15 return

Planning your Stonehenge day trip from Birmingham

Aim for a departure from New Street before 08:00 to reach Salisbury in time for the 10:15 or 11:15 shuttle. Book your CrossCountry train at least 2–3 weeks ahead — the gap between advance and walk-up fares on this route is significant. Three bookings: train on Trainline, Stonehenge entry at English Heritage, shuttle here.

💡

Advance CrossCountry fares from Birmingham can be half the walk-up price — book on Trainline at least 2 weeks ahead.

The final leg

About the Salisbury to Stonehenge shuttle

£15 return

Per person. Return journey included. No hidden fees.

35 minutes

Direct from Caboose to Stonehenge Visitor Centre. No stops.

12 seats

Small group. Reserved seat. Not first-come-first-served.

Free luggage

Leave bags at Caboose all day. Pick up on return.

Book shuttle tickets →

Common questions

Stonehenge from Birmingham — FAQs

How do I get from Birmingham to Stonehenge by train?

CrossCountry from Birmingham New Street to Salisbury (~1 hr 45 min), walk 2 min to Caboose, then take the direct shuttle (35 min). Total around 2.5 hours.

How long does Birmingham to Stonehenge take?

Around 2 hours 30 minutes total — 1 hr 45 min by train, then 35 min on the shuttle.

How much does Birmingham to Stonehenge cost?

CrossCountry train return from ~£25–50, plus £15 shuttle return. Total ~£40–65 per person.

Is Stonehenge worth the trip from Birmingham?

Yes — at 2.5 hours it is a manageable day trip and Stonehenge is one of the most impressive prehistoric sites in the world.

Related routes

Stonehenge from OxfordStonehenge from NottinghamStonehenge from ManchesterStonehenge from LondonSalisbury to Stonehenge shuttle →Salisbury to Stonehenge — book tickets →All transport options from Salisbury →Cheapest way to Stonehenge →How to book Stonehenge tickets →
Salisbury to Stonehenge shuttle bus side view - silver minibus direct from Salisbury Station to Stonehenge

Our shuttle

The Salisbury to Stonehenge Shuttle Bus

A silver Ford Tourneo Custom minibus running direct from Salisbury Station to Stonehenge Visitor Centre. Six departures daily, return included — board any later shuttle on the day.

Salisbury to Stonehenge shuttle guideDeparture times and timetableBook your seat — £15 return

Ready to visit Stonehenge from Birmingham?

Book your reserved shuttle seat online in 2 minutes. £15 return, luggage storage included.

Book Tickets →Call 01722 504858