By Bus
Several bus routes run to Stonehenge from Salisbury and other nearby towns, providing a convenient and affordable option for getting to the site. Look for buses that stop at the Stonehenge Visitor Center, which is a short walk from the stone circle. For those joining a Stonehenge and Bath tour from London, buses will typically take you directly to the site, making it easy to explore both Stonehenge and Bath in one day.
By Car
If you're driving, Stonehenge is located just off the A303 road near Amesbury, in Wiltshire. There is ample parking at the Stonehenge Visitor Center, and from there, you can enjoy a short walk to the stones. It’s also a good option if you're planning a trip to Stonehenge and Bath from London, as the two sites are within a reasonable driving distance of each other.
By Train
The nearest railway station to Stonehenge is Salisbury, which is about 8 miles away from the site. From Salisbury, you can take a bus or taxi to the Stonehenge Visitor Center. If you're on a Stonehenge and Bath tour, the tour will usually handle transportation from London to both sites by train and bus for convenience.
By Taxi
Taxis are available in Salisbury and other nearby towns. You can take a taxi directly to the Stonehenge Visitor Center, which is just a few minutes’ drive from the stone circle. If you're on a Stonehenge guided tour, the transportation to Stonehenge is typically provided as part of the package.