You might think that a historical site of this grandeur would be hard to get to. Thankfully, there are plenty of great transport options to choose from. As parking is limited on site, it’s a good idea to choose one of the public transport options available. This will help to avoid queues in traffic and long waits for parking, particularly on the weekend.
Travelling by train
One of the easiest ways to get to Stonehenge is to take the train to Salisbury, where there are plenty of local transport options to the site.
Once you’re at Salisbury station, the most common option is to take the Stonehenge Tour bus which runs directly from the station. You can choose either a Bus Only or Tour Included fare, and the trip takes around 35 minutes each way.
You could also choose to take a taxi, which takes around 15 minutes, or if it’s particularly nice weather, keen cyclists can even take their bike on the train and cycle the rest of the way.
The main train routes to Salisbury are from Basingstoke, Exeter, Woking, Eastleigh, Southampton and Yeovil. Take a look at our flexible range of ticket types to ensure you get the best value ticket for your journey.
For cheap train tickets to Stonehenge, look to travel off-peak, or if you’re a regular train user consider getting a Railcard to save every time you travel.
Travelling from London
To get from London to Stonehenge, take the train from London Waterloo to Salisbury, or jump on further down the line at Clapham Junction. It takes around one hour and 25 minutes to get from London Waterloo to Salisbury by train.  The bus from the station to Stonehenge then takes around 35 minutes and run roughly every hour.