From Oxford
Oxford to Stonehenge via Salisbury — under 2 hours each way. Train to Salisbury, then our direct shuttle straight to the Visitor Centre. No car needed.
Train from Oxford to Salisbury (approximately 1 hour, change at Basingstoke on South Western Railway), then the direct shuttle from Salisbury to Stonehenge (35 minutes). Total journey around 1 hour 45 minutes each way.
Approximately 1 hour 45 minutes. Train Oxford to Salisbury: around 1 hour. Shuttle Salisbury to Stonehenge: 35 minutes.
Train from Oxford to Salisbury return costs approximately £20 to £40 depending on when you book. The shuttle from Salisbury to Stonehenge costs £15 return per person. Total transport budget approximately £35 to £55 return.
No. There is no direct bus from Oxford to Stonehenge. The best route without a car is train to Salisbury, then shuttle or bus to Stonehenge from Salisbury.