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

Stonehenge from Exeter

Exeter to Stonehenge — Devon's Roman city to Wiltshire's prehistoric plain in around 2 hours on the direct SWR service.

SWR runs direct from Exeter St Davids to Salisbury in around 1 hour 20 minutes without a change. One of the more straightforward long-distance connections to Stonehenge on the network.

Book the shuttle →See the route

Your route

Getting from Exeter to Stonehenge

1

Train: Exeter St DavidsSalisbury

South Western Railway · ~1 hr 20 min · ~£15–30 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
Transport cost
~£30–45 total transport
Shuttle
£15 return

Exeter and the ancient south-west

Exeter was founded by the Romans as Isca Dumnoniorum in 55AD — over 3,500 years after Stonehenge was first built. The city's Roman walls still stand. Visiting Stonehenge from Exeter gives a sense of how old Britain's human history truly is: from the prehistoric plain of Wiltshire back to the Roman streets of Devon in under 2 hours.

💡

The SWR direct service from Exeter to Salisbury runs several times daily — check Trainline for morning departures to catch the 10:15 or 11:15 shuttle.

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 Exeter — FAQs

How do I get from Exeter to Stonehenge?

SWR direct from Exeter St Davids to Salisbury (~1 hr 20 min), walk 2 min to Caboose, then the direct shuttle (35 min).

How long does Exeter to Stonehenge take?

Around 2 hours total — 1 hr 20 min direct to Salisbury, then 35 min on the shuttle.

How much does Exeter to Stonehenge cost?

SWR train return ~£15–30, plus £15 shuttle return. Total around £30–45 per person.

Is there a direct train from Exeter to Salisbury?

Yes — SWR operates direct services from Exeter St Davids to Salisbury without a change. Journey time around 1 hr 20 min.

Related routes

Stonehenge from BathStonehenge from BristolStonehenge from CardiffStonehenge from BournemouthSalisbury 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 Exeter?

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

Book Tickets →Call 01722 504858