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

Oxford to Stonehenge: Day Trip Guide by Train & Shuttle (2026)

Getting from Oxford to Stonehenge by train and shuttle via Salisbury

Key takeaways

Oxford and Stonehenge are two of England's most iconic heritage destinations — and they are less than 2 hours apart. Here is the fastest and most comfortable way to make the trip.

The Train Journey: Oxford to Salisbury

Great Western Railway (GWR) operates services from Oxford station to Salisbury. Depending on the service, the journey takes 60 to 80 minutes. Some trains are direct; others require a change at Didcot Parkway or Newbury. Check nationalrail.co.uk for the fastest connection on your date — services vary significantly.

Book in advance at nationalrail.co.uk. Advance GWR fares from Oxford to Salisbury start from around £15 each way. Flexible fares are more expensive but allow travel on any service.

Ready to visit Stonehenge?

£15 return · Departs opposite Salisbury Train Station · Guaranteed seat

Book now →

The Shuttle: Salisbury to Stonehenge

Arriving at Salisbury Train Station, the Salisbury to Stonehenge Shuttle is a 2 minute walk from the exit. Walk 30 seconds across the zebra crossing to Caboose at 115 South Western Road. The shuttle runs six times daily from 10:15 to 15:15 and takes 35 minutes to reach the Stonehenge Visitor Centre car park.

Journey Cost Breakdown

ElementCost
Train Oxford → Salisbury (advance)From £15
Salisbury to Stonehenge Shuttle (return)£15
Stonehenge entrance (adult)£28–£32
Train Salisbury → Oxford (advance)From £15
TotalFrom £73 per person

The Ideal Oxford Day Trip Itinerary

08:50 — Depart Oxford station on GWR service to Salisbury.
10:00–10:10 — Arrive Salisbury. Cross to Caboose opposite the station.
10:15 — Board the first shuttle departure to Stonehenge.
10:40 — Arrive Stonehenge Visitor Centre. Present English Heritage entry booking.
10:40–13:00 — Explore the visitor centre exhibition, Neolithic village, and the stone circle itself.
13:00 — Return shuttle to Salisbury (or later departure if you want more time).
13:40 — Back at Caboose. Optional: 90 minutes at Salisbury Cathedral before your return train.
15:30–16:00 — GWR service back to Oxford.

Why Oxford Visitors Love the Shuttle Route

The Oxford to Stonehenge via Salisbury route is one of the most efficient in England. Under 2 hours each way, no car needed, and you arrive at Stonehenge before the main crowd of coach tours from London. The Salisbury to Stonehenge Shuttle guarantees your return pick-up — no waiting for taxis in a remote location.

Ready to visit Stonehenge from Salisbury? The shuttle departs a 2 minute walk from Salisbury Train Station. Just £15 return per person, all in.

Check availability →

Ready to visit Stonehenge?

The Salisbury to Stonehenge Shuttle departs six times daily from directly opposite Salisbury Train Station. £15 return per person, reserved seat and luggage storage included.

Book your shuttle seat →

Frequently Asked Questions

How do I get from Oxford to Stonehenge?

Take a GWR train from Oxford to Salisbury (approximately 60 to 80 minutes, often via Didcot Parkway), then the Salisbury to Stonehenge Shuttle (35 minutes). Total journey time is approximately 1 hour 45 minutes to 2 hours. Book at nationalrail.co.uk and salisburytostonehenge.co.uk.

How long does it take to get from Oxford to Stonehenge?

Approximately 1 hour 45 minutes to 2 hours in total. The train from Oxford to Salisbury takes 60 to 80 minutes, and the shuttle from Salisbury to Stonehenge takes 35 minutes. Oxford visitors can comfortably take the 10:15 shuttle by departing before 08:50.

Is there a direct train from Oxford to Salisbury?

Some GWR services run directly from Oxford to Salisbury. Others require a change at Didcot Parkway or Newbury. Journey times vary from 60 to 80 minutes. Check nationalrail.co.uk for the fastest service on your specific travel date.

Can you visit Stonehenge as a day trip from Oxford?

Yes — easily. The total return journey is under 4 hours, leaving plenty of time at Stonehenge. Oxford visitors can depart at 08:50, arrive at Stonehenge by 10:40, spend 2 to 3 hours, and be back in Oxford by mid-afternoon.

Related guides

Ready to visit Stonehenge from Salisbury?

£15 return per person. Departs opposite Salisbury Train Station. Six departures daily.

Check availability →Call 01722 504858