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
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
| Element | Cost |
|---|---|
| Train Oxford → Salisbury (advance) | From £15 |
| Salisbury to Stonehenge Shuttle (return) | £15 |
| Stonehenge entrance (adult) | £28–£32 |
| Train Salisbury → Oxford (advance) | From £15 |
| Total | From £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 →