How Long Is Stonehenge From London?

By Robert Palmer

If you are planning a trip to the United Kingdom, Stonehenge is a must-visit destination. This iconic prehistoric monument is located in Wiltshire, which is about 87 miles west of London.

But how long does it take to get from London to Stonehenge? Let’s explore.

Transportation Options

There are several modes of transportation available that will take you from London to Stonehenge. These include:

  • Train
  • Coach (bus)
  • Taxi or private car

Train

One of the most popular options for traveling from London to Stonehenge is by train. You can take a train from London Waterloo station to Salisbury station, which is about 9 miles away from Stonehenge. The journey takes about 1 hour and 30 minutes, and trains run regularly throughout the day.

Coach (Bus)

Another option is to take a coach (bus) from London Victoria coach station to Amesbury, which is the nearest town to Stonehenge. From Amesbury, you can take a local bus or taxi to the monument itself. The journey takes about 2 hours and buses run several times per day.

Taxi or Private Car

For those who prefer more convenience and flexibility, hiring a taxi or renting a private car may be the best option. This will allow you to travel directly from your hotel in London to Stonehenge without having to worry about public transport schedules or routes. The journey takes approximately 2 hours by car.

Conclusion

In summary, the distance between London and Stonehenge is approximately 87 miles. Depending on your mode of transportation, it can take anywhere from 1 hour and 30 minutes to 2 hours to reach the monument. Whether you choose to travel by train, coach, taxi or car, a visit to Stonehenge is definitely worth the trip.